Director, Machine Learning

7 days ago


Bengaluru, Karnataka, India Talent Nexa Consulting Full time ₹ 12,00,000 - ₹ 36,00,000 per year
Job Title: Director, Machine Learning

Location: Bengaluru, India

Experience: 9+ years in Machine Learning, including 3+ years of leadership experience (managing teams of 7+ members)

Compensation: Open for the right candidate


About the Company

Our client is a US-based B2B SaaS Product Company with 4000+ employees. They are at the forefront of AI-driven innovation, building scalable machine learning solutions that power intelligent decision-making.


Role Summary

As the Director of Machine Learning, you will lead a team of ML engineers and data scientists to develop, deploy, and optimize AI/ML solutions at scale. You will be responsible for shaping the company's ML strategy, ensuring best practices in MLOps, and integrating AI-driven insights into enterprise products.


Key Responsibilities

Lead and mentor a team of ML Engineers & Data Scientists to build production-grade ML solutions.

Design and deploy ML models for batch, streaming, and real-time processing.

Establish best practices in MLOps, model monitoring, and CI/CD automation.

Work closely with Product, Engineering, and Data teams to embed AI into SaaS applications.

Optimize ML pipelines for scalability, reliability, and performance.

Keep up with the latest advancements in AI, ML, and distributed computing.


Key Qualifications

Education: Bachelor's/Master's/PhD in Computer Science, Data Science, AI, or related fields.

Technical Skills

Programming: Proficient in Python for ML development; experience with Java/Scala for production systems.

Machine Learning & AI: Deep expertise in supervised/unsupervised learning, NLP, deep learning, and real-time ML applications.

Messaging Queues: Kafka, SQS

MLOps & Workflow Orchestration: MLflow, Kubeflow, Airflow

Cloud Platforms: AWS, Google Cloud, Azure

Containerization & Deployment: Docker, Kubernetes

Big Data & Processing: Apache Spark, Kafka

Databases: Elasticsearch, MongoDB, PostgreSQL

Monitoring & Observability: Grafana, Prometheus


What We're Looking For

Proven leadership experience managing high-performing ML teams.

Strong problem-solving & analytical mindset.

Ability to communicate complex ML concepts to both technical and non-technical audiences.

Hands-on experience in building, scaling, and deploying AI-driven products.


Why Join Us?

Work with cutting-edge AI/ML technologies in a fast-growing SaaS environment.

Lead a high-impact ML team in a global organization.

Competitive compensation and benefits.

Interested? Send your resume to for a quick discussion



  • Bengaluru, Karnataka, India Talent Nexa Consulting Full time ₹ 15,00,000 - ₹ 60,00,000 per year

    Role: Director – Machine Learning Location: Bangalore / Chennai / Hyderabad (Work from Office – Flexible Hybrid Model) Experience: 15–18 Years Compensation: Best in class (based on experience) + ESOPsRole & ResponsibilitiesDrive the end-to-end architecture and implementation of large-scale Machine Learning systems across business-critical...


  • Bengaluru, Karnataka, India Trellix Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title:Senior Machine Learning EngineerAbout Trellix:Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work. Our comprehensive, GenAI-powered platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner...

  • Machine Learning

    1 week ago


    Bengaluru, Karnataka, India Auxia Full time US$ 1,20,000 - US$ 2,00,000 per year

    About AuxiaAuxia is an AI-powered Growth and Personalization Platform that is reinventing how companies activate, engage, retain and monetize their customers. Auxia's software delivers real-time personalization using ML that treats each customer as a unique individual, effectively creating a "cohort-of-one". With Auxia, hundreds of personalized campaigns...


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Machine Learning Engineer Join us as a Machine Learning EngineerWe're looking for someone to deploy, automate, maintain and monitor machine learning models and algorithms to make sure they work effectively in a production environment Day-to-day, you'll collaborate with colleagues to design and develop state-of-the-art machine learning products which...


  • Bengaluru, Karnataka, India TCP Corps Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Responsibilities: • Develop, deploy, and maintain machine learning models using AWS Sagemaker and MLFlow. • Implement end-to-end ML pipelines, from data ingestion to model deployment. • Optimize model performance and scalability. • Collaborate with data scientists to transition models from development to production. • Implement Data Science...


  • Bengaluru, Karnataka, India Angel and Genie Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    As a Machine Learning Engineer (Azure Databricks), your role will involve: - Leading machine learning projects and taking ownership of the development and optimization of algorithms. - Preparing and transforming datasets for analysis and model training. - Evaluating model performance and ensuring successful deployment in production environments. -...

  • Machine Learning

    2 weeks ago


    Bengaluru, Karnataka, India Integers Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description: Machine Learning & Generative AI EngineerRole: Machine Learning & Generative AI EngineerJob Location: Bangalore (Hybrid – 2-3 days from office)Experience: 3-7 yearsWe value diverse perspectives and encourage applications from women in technologyAbout the RoleWe are seeking a highly skilledMachine Learning & Generative AI Engineerto...


  • Bengaluru, Karnataka, India FxConsulting Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are hiring for the position ofSenior Machine Learning Engineerfor a leadingE-commerce organizationbased inBangalore.Experience:4–6 yearsIf you have strong expertise inMachine Learning, Time Series Forecasting, Deep Learning, andLLMs, we would love to connect with youWhat would you be doing/ Expected from this role?• Collaborate with cross-functional...


  • Bengaluru, Karnataka, India MNC Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Dear Candidate,We have opening for Immediate Joiner For Machine Learning Engineer at Bangalore for 5 days Work from Office, If you are interested please share your details to Required Qualifications:· Education: Master's degree in computer science, Machine Learning, Data Science, Electrical Engineering, or a related quantitative field.· Experience: 5+...


  • Bengaluru, Karnataka, India Jumio Full time ₹ 1,00,00,000 - ₹ 2,00,00,000 per year

    Role PurposeThe Machine Learning Engineer III will play a critical role in advancing Jumio's Extraction team's mission to develop and enhance state-of-the-art machine learning solutions for ID verification and data extraction. This role focuses on building robust, production-grade ML systems that enhance accuracy, scalability, and security across Jumio's...