Job Description
Job Description
We are looking for a Principal AI Software Architect to lead the design, development, and implementation of cutting-edge AI and software solutions across the organization. This role is ideal for a visionary leader who excels in combining technical expertise with architectural strategy to deliver scalable, innovative systems. As a contract position based in Columbus, Ohio, this opportunity requires someone with a strong background in AI, software engineering, and enterprise-level architecture.
Responsibilities :
- Lead the architecture, design, and deployment of AI-driven platforms and scalable software systems that align with organizational goals.
 - Collaborate with cross-functional teams, including engineering, product management, and business stakeholders, to identify and address technical challenges.
 - Evaluate and select advanced AI tools, frameworks, and technologies to optimize performance and scalability.
 - Establish and enforce best practices for AI model development, MLOps, software engineering, DevOps, and system architecture.
 - Provide mentorship and guidance to engineering teams, fostering a culture of innovation and technical excellence.
 - Drive the technical strategy and long-term planning to align engineering initiatives with enterprise objectives.
 - Ensure adherence to data privacy, security, and ethical standards in all AI and software development efforts.
 - Conduct code reviews, implement automated testing processes, and promote continuous integration and delivery pipelines.
 - Monitor emerging technologies and methodologies to identify opportunities for innovation and improvement.
 - Bachelor’s degree in computer science, information systems, computer engineering, or equivalent experience.
 - A minimum of 7 years of experience in software architecture and engineering, with at least 2 years focused on AI / ML systems.
 - Demonstrated expertise in designing and deploying AI and machine learning solutions at scale within cloud platforms such as Microsoft Azure or AWS.
 - In-depth knowledge of machine learning, deep learning, computer vision, and generative AI technologies.
 - Strong leadership and communication skills, with a proven ability to mentor and influence technical teams.
 - Advanced knowledge of programming languages and software engineering principles.
 - Familiarity with data privacy regulations, security practices, and ethical considerations in AI development.
 - Experience working in agile environments, utilizing DevOps and MLOps methodologies to streamline workflows.