Job Description
We are supporting a Bengaluru-based technology client in hiring a Principal AI Engineer for a senior hands-on AI/ML leadership role.
The client is looking for a senior AI/ML leader with deep hands-on experience in architecting, building, deploying, and scaling production-grade machine learning systems. This is a player-coach role requiring strong technical ownership, architecture depth, engineering discipline, and the ability to mentor teams while remaining close to implementation.
Key Responsibilities
- Architect and build scalable production AI/ML systems and platforms
- Lead model deployment, evaluation, monitoring, and scalable inference practices
- Drive technical leadership across architecture, code reviews, mentoring, and engineering best practices
- Build robust ML workflows across training, deployment, retraining, and continuous model improvement
- Work closely with engineering, product, and leadership teams to convert AI/ML opportunities into production systems
- Improve reliability, performance, and scalability of AI/ML workloads
Must-Have Experience
- 12+ years of experience building production ML/AI systems
- Strong hands-on technical leadership experience across architecture, code reviews, mentoring, and best practices
- Strong experience with Python and PyTorch/TensorFlow
- Experience with model deployment, model evaluation, and scalable inference
- Experience with AWS, EKS/Kubernetes, and GPU-based training or inference
- Strong understanding of MLOps, production monitoring, retraining pipelines, or continuous model improvement
- Experience in computer vision, OCR, document AI, image processing, or spatial AI
Good To Have
- Geospatial/GIS exposure
- Agentic AI systems or orchestration experience
- AI-assisted engineering or agentic coding workflows
- Human-in-the-loop AI systems
- Experience productizing AI/ML services at scale
