Overview
We are seeking a Principal Artificial Intelligence Engineer to lead the development of innovative AI capabilities within a market-leading SaaS organization. This role involves building a team to deliver advanced AI and machine learning solutions, with a focus on generative AI and RAG use cases. The successful candidate will play a critical role in defining the architectural framework and ensuring the scalability and security of AI implementations.
Responsibilities
- Lead the design, architecture, and delivery of advanced AI/ML and generative AI solutions.
- Build an AI team to deliver scalable and production-ready systems.
- Design and implement robust data and ingestion pipelines, integrating vector databases.
- Deploy ML models via APIs, containers, or cloud-native services.
- Set engineering practices for the team, including Git, CI/CD, and automated testing.
- Mentor engineers, promoting a culture of reliability and continuous improvement.
- Communicate technical strategies effectively across teams and stakeholders.
Requirements
- Minimum 5 years of professional experience in AI, ML, or applied machine learning engineering roles.
- Expert-level proficiency in Python and key ML libraries such as Langchain, Semantic Kernel, PyTorch, and TensorFlow.
- Hands-on experience with cloud platforms such as Azure and AWS, and infrastructure-as-code tools like Terraform and ECS.
- Proven experience delivering production-grade AI solutions in data-rich environments.
- Strong background in deploying models through APIs, containers, or cloud-native services.
- Experience in setting team engineering practices, including code reviews and documentation.