Posted on: 12/08/2025
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 Responsibilities
Leadership & 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.
Did you find something suspicious?