Senior AI Engineer
This Senior AI role is a hands-on technical position focused on designing, developing, and deploying AI and machine learning solutions.
This role spans the full model lifecycle from prototyping through to scalable, production-ready systems and increasingly includes the application of generative AI and large language models (LLMs) to solve business challenges.
The Senior AI Engineer works closely with data scientists, software engineers, and product teams to turn AI ideas into tangible outcomes, ensuring high performance, maintainability, and responsible use of AI.
Key Responsibilities
- Lead the end-to-end design, development, and deployment of complex AI/ML systems and platforms
- Act as a technical authority on AI engineering practices, frameworks, and infrastructure
- Architect scalable, maintainable solutions that integrate AI into enterprise applications and workflows
- Collaborate with data, engineering, and product teams to translate models into production-grade AI systems
- Define engineering standards, code quality practices, and MLOps approaches to ensure reliability and reproducibility
- Identify and mitigate technical risks related to AI model performance, bias, and data integrity
- Drive automation across data, model, deployment, and business processes to streamline operations and reduce manual effort
- Work closely with cross-functional teams to align technical solutions with business needs and user experiences
- Stay current on emerging AI technologies, tools, and architectural patterns
Qualifications
- 5 - 8 years of experience in software engineering, with at least 2 - 4 years focused on AI/ML solution development and delivery
- Strong software engineering foundation, including experience with design patterns and testing strategies
- Hands-on experience deploying AI/ML models in production environments, including model serving, monitoring, and lifecycle management
- Proven experience with generative AI, LLMs, or fine-tuning foundation models on cloud platforms (preferably AWS)
- Solid understanding of MLOps practices, tools, and CI/CD pipelines
- Demonstrated ability to mentor and coach engineers
- Strong grasp of AI-related risks and governance, including model bias, fairness, and explainability
- Contribution to open-source AI/ML projects or participation in the broader AI engineering community (preferred)