Talent.com
This job offer is not available in your country.
Engineering Manager - Machine Learning Solutions

Engineering Manager - Machine Learning Solutions

FxConsultingBangalore
30+ days ago
Job description

Job Title : Engineering Manager Applied Science

Location : Bangalore, India

Experience : 9 to 14 years

Employment Type : Full-Time

About the Role

We are looking for an experienced Engineering Manager (Applied Science) to lead a team of scientists and engineers in building and deploying state-of-the-art machine learning solutions. You will drive the design, development, and productionization of high-impact AI / ML models across areas such as recommendation systems, NLP, computer vision, and time-series forecasting. This role demands a unique combination of deep technical expertise, strategic thinking, and exceptional leadership skills.

Key & Strategy :

  • Lead, mentor, and grow a multidisciplinary team of applied scientists, ML engineers, and software developers.
  • Set the technical vision and execution roadmap for applied ML projects aligned with business objectives.
  • Foster a culture of innovation, experimentation, and continuous learning.

Machine Learning & Applied Science :

  • Oversee the end-to-end lifecycle of ML projects from ideation, research, and prototyping to production deployment and monitoring.
  • Guide the team in selecting appropriate algorithms, architectures, and frameworks (TensorFlow, PyTorch, Scikit-learn, etc.).
  • Ensure the scientific rigor of models through robust evaluation, experimentation, and A / B testing.
  • System Design & Engineering :

  • Collaborate with engineering teams to build large-scale, high-performance data pipelines and ML infrastructure.
  • Drive MLOps best practices, including CI / CD for ML pipelines, automated retraining, and model monitoring.
  • Leverage cloud platforms (AWS / GCP / Azure) to build scalable ML services.
  • Stakeholder & Project Management :

  • Partner with product, engineering, and business teams to translate strategic requirements into ML deliverables.
  • Manage project timelines, budgets, and dependencies while ensuring high-quality outcomes.
  • Communicate complex technical concepts to non-technical stakeholders effectively.
  • Innovation & Research :

  • Stay up to date with advancements in machine learning, AI, and data science to guide technology adoption.
  • Encourage publication, patent filing, and participation in industry conferences.
  • Requirements : Education :

  • Bachelors, Masters, or Ph.D. in Computer Science, Applied Mathematics, Machine Learning, or related field.
  • Experience :

  • 9+ years of experience in software engineering or applied machine learning.
  • Minimum 2+ years in a leadership or managerial role managing technical teams.
  • Technical Skills :

  • Strong understanding of applied machine learning, deep learning, statistics, and data modelling.
  • Experience with large-scale data systems and cloud platforms (AWS, GCP, Azure).
  • Hands-on expertise in ML frameworks : TensorFlow, PyTorch, Scikit-learn, etc.
  • Proven track record of delivering ML solutions in domains such as recommendation systems, NLP, computer vision, or time-series forecasting.
  • Familiarity with MLOps tools, CI / CD pipelines, and ML model deployment practices.
  • Soft Skills :

  • Excellent communication, leadership, and stakeholder engagement skills.
  • Strong problem-solving abilities with a bias for action.
  • Ability to balance long-term research goals with short-term deliverables.
  • Nice-to-Have :

  • Published research papers or patents in applied ML / AI.
  • Experience working in fast-paced product-driven environments.
  • (ref : hirist.tech)

    Create a job alert for this search

    Engineering Manager • Bangalore