Lead, AI & Machine Leaning Engineering

bain

New Delhi 8 Years Exp Posted 27d ago

Job Description

 

WHAT YOU’LL DO

  • Design, build, and deliver statistical/ML models and agentic AI/LLM solutions to solve high-impact client problems.
  • Architect and implement production-grade ML systems by building enterprise-grade services, applying MLOps and CI/CD for reliable deployment and monitoring, and ensuring high standards in engineering quality and documentation.
  • Partner with software teams and client stakeholders to translate business problems into ML solutions, prioritize work, and enable enterprise‑scale AI transformation.
  • Continuously research emerging frameworks and state‑of‑the‑art AI (e.g., LLMs, agents, retrieval, post-training, etc.) and convert learnings into reusable frameworks, components, and accelerators used across industries and functions.
  • Share knowledge and mentor others on best practices tools, and approaches in applied machine learning and AI engineering.
  • Contribute to internal R&D and learning initiatives to advance Bain’s AI capabilities and foster continuous innovation between projects.
  • Participate in hiring of other data science team members.
  • Support individual team members and provide technical input and mentorship to help the team deliver current work in scope. Assess and help them improve their engineering practices.
  • Advise business and technology partners on technology solutions leveraging emerging technologies and on mitigation of disruption risk.

 

 

Knowledge, Skills & Abilities:

  • Programming & Data Processing: Python, SQL, PySpark, Pandas, Apache Spark, Databricks, Delta Lake
  • Machine Learning Frameworks: TensorFlow, scikit-learn, PyTorch, XGBoost, LightGBM
  • MLOps & Model Lifecycle: MLflow, Kubeflow, Azure Machine Learning, Feature Stores, experiment tracking, automated retraining pipelines
  • Cloud & Infrastructure: Azure ML, Azure Databricks, Synapse, ADLS, AKS, Azure Functions
  • Model Deployment & Scaling: Dockerized models, REST/GRPC serving, AKS real-time inference, batch scoring, distributed/GPU training
  • DevOps & CI/CD: Git, GitHub Actions, Azure DevOps, Terraform, automated ML pipeline deployments

 

Experience:

  • 8-10 years of relevant experience; Advanced degree preferred.
  • Strong theoretical and practical experience in machine learning
  • Proficiency in Python, with solid software engineering foundations — including clean code practices, testing, version control, and CI/CD workflows.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and deploying ML/AI applications.
  • Comprehensive understanding of the ML lifecycle, from experimentation and model development to deployment.
  • Experience productionizing and exposing ML models (e.g., using FastAPI, Flask, or similar frameworks) for seamless integration into applications and platforms.
  • Excellent communicator and collaborator, able to align with technical and business stakeholders in a fast-paced, cross-functional environment.
  • Curious and growth-oriented, passionate about exploring new tools, mentoring peers, and sharing best practices.
  • Adaptable and self-driven, comfortable operating with autonomy, embracing feedback, and learning new skills to deliver client impact.
  • Strong communication, time management and customer service skills
    • High performance and standards as demonstrated by academic and previous job experience.

Similar Openings for You