Senior Machine Learning Engineer

2 weeks ago


Bengaluru Karnataka India, Karnataka TruMetric.AI Full time
Senior Machine Learning EngineerAbout the Role

We are looking for a Senior Machine Learning Engineer who can take business problems, design appropriate machine learning solutions (including classical ML, deep learning, and LLM-based approaches), and make them work reliably in production environments.

This role is ideal for someone who not only understands machine learning models, but also has a strong foundation in data analysis and modeling, knows when and how ML or LLMs should be applied, and can take ownership from problem understanding to production deployment.

Beyond technical skills, we need someone who can lead a team of ML Engineers, design end-to-end ML solutions, and clearly communicate decisions and outcomes to both engineering teams and business stakeholders. If you enjoy solving real problems, making pragmatic decisions, and owning outcomes from idea to deployment, this role is for you.

What You’ll Be DoingBuilding and Deploying ML Models
  • Design, build, evaluate, deploy, and monitor machine learning solutions, including traditional ML, deep learning, and LLM-powered systems, for real production use cases.
  • Perform data analysis, experimentation, and validation to decide how a problem should be modeled.
  • Decide when LLMs are appropriate versus classical ML or rule-based approaches.
  • Take ownership of how a problem is approached, including deciding whether ML or LLMs are the right solution.
  • Ensure scalability, reliability, and efficiency of ML and LLM pipelines across cloud and on-prem environments.
  • Work with engineering teams to design and validate data pipelines that feed ML and LLM systems.
  • Optimize solutions for accuracy, latency, cost, and maintainability, not just model metrics.
Leading and Architecting ML Solutions
  • Lead a team of ML Engineers, providing technical direction, mentorship, and review of ML and LLM approaches.
  • Architect ML and LLM solutions that integrate seamlessly with business applications and existing systems.
  • Ensure models and LLM-based systems are explainable, auditable, and aligned with business goals.
  • Drive best practices in MLOps, including CI/CD, monitoring, retraining, and lifecycle management for both ML models and LLM-based systems.
  • Set clear standards for how ML and LLM problems are framed, solved, and delivered within the team.
Collaborating and Communicating
  • Work closely with business stakeholders to understand problem statements, constraints, and success criteria.
  • Translate business problems into clear ML/LLM objectives, inputs, and expected outputs.
  • Collaborate with software engineers, data engineers, platform engineers, and product managers to integrate ML and LLM solutions into production systems.
  • Present ML and LLM decisions, trade-offs, and outcomes to non-technical stakeholders in a simple and understandable way.
What We’re Looking ForMachine Learning & LLM Foundation
  • Strong understanding of supervised and unsupervised learning, deep learning, NLP techniques, and large language models (LLMs).
  • Strong foundation in data analysis, feature reasoning, experimentation, and evaluation.
  • Experience deciding when to use LLMs versus classical ML or rule-based approaches.
  • Experience training, fine-tuning, adapting, or integrating LLMs into real-world systems.
  • Proficiency in common ML frameworks such as TensorFlow, PyTorch, Scikit-learn, etc.
Production and Cloud Deployment
  • Hands-on experience deploying and running ML and LLM-based systems in production environments on AWS, GCP, or Azure.
  • Good understanding of MLOps practices, including CI/CD, monitoring, retraining, and lifecycle management.
  • Experience with Docker, Kubernetes, or serverless architectures is a plus.
  • Ability to think beyond deployment and consider operational reliability, cost, and long-term maintenance, especially for LLM workloads.
Data Handling
  • Strong programming skills in Python.
  • Proficiency in SQL and working with large-scale datasets.
  • Ability to reason about data quality, data limitations, and how they impact ML and LLM outcomes.
  • Familiarity with distributed computing frameworks like Spark or Dask is a plus.
Leadership and Communication
  • Ability to lead and mentor ML Engineers and work effectively across teams.
  • Strong communication skills to explain ML and LLM concepts, decisions, and limitations to business teams.
  • Comfortable taking ownership and making decisions in ambiguous problem spaces.
  • Passion for staying updated with advancements in ML, AI, and LLM technologies, with a practical mindset toward adoption.
Experience Needed
  • 6+ years of experience in machine learning engineering or related roles.
  • Proven experience designing, selecting, and deploying ML and LLM solutions used in production.
  • Experience managing ML and LLM systems after deployment, including monitoring and iteration.
  • Proven track record of working in cross-functional teams and leading ML initiatives.




  • Bengaluru, Karnataka, India SipraHub Full time

    Job Title: Senior Machine Learning EngineerLocation:RemoteExperience:- 8+ yearsPosition OverviewWe are seeking a highly experienced Senior Machine Learning Engineer with 10+ years of experience in software engineering and machine learning. This role involves end-to-end development of scalable ML models—from data preparation and feature engineering to model...


  • Bengaluru, Karnataka, India, Karnataka O-Health Full time

    Company DescriptionO-Health is at the forefront of healthcare technology, leveraging intelligent computing to drive innovations and improve patient outcomes. Our platform emphasizes enabling Root Cause Analysis based on user-provided data. We are committed to transforming medical care through data-driven solutions and innovation in artificial...


  • Bengaluru, Karnataka, India, Karnataka Animaker Inc. Full time

    Machine Learning Engineer Job Description Job Title: Machine Learning Engineer – Creative Video Solutions Experience - 3+ Years Job Description: We are seeking a Machine Learning Engineer with a creative mindset and technical expertise to join our R&D team. This role bridges the gap between cutting-edge AI advancements and creative video solutions. The...


  • Bengaluru, Karnataka, India TruMetric Full time

    Senior Machine Learning EngineerAbout the Role:We are looking for a Senior Machine Learning Engineer who can take complex machine learning models and make them work in real-world production environments. This role is ideal for someone who not only has deep expertise in machine learning but also understands the challenges of deployment, scalability, and...


  • Bengaluru, Karnataka, India Endava Full time

    Company DescriptionTechnology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital...


  • Bengaluru, Karnataka, India Endava Full time

    Company Description Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital...


  • Bengaluru, Karnataka, India endava Full time

    Full-timeCompany DescriptionTechnology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change. By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent...


  • Bengaluru, Karnataka, India Alyssum Global Services Full time

    Senior/Lead/Architect - ML EngineerSkills :Strong Python Programmer+ Machine Learning Lead + Agentic AI Framework (Certification or project exposure)Experience :6+ YearsJob Title :Sr AIML/GenAI Lead/ArchitectCompany :WiproLocation :Wipro Kodathi, Bangalore (5 Days work from office)NO WFH AllowedJob SummaryWe are seeking a highly skilled and versatile Senior...


  • Bengaluru, Karnataka, India, Karnataka Recro Full time

    Role - Machine Learning EngineerExperience - 3+YrsLocation - BangaloreWhat You Will Achieve and Key ResponsibilitiesAI System DevelopmentDesign and develop Computer Vision, NLP, and Recommendation Systems for our applications.Research and implement novel deep learning architectures to solve complex data science problems.Develop, train, and deploy deep...


  • Bengaluru, Karnataka, India, Karnataka Responsive Full time

    Responsive is seeking a Machine Learning Engineer with hands-on experience in modern NLP systems, large language models (LLMs), and applied machine learning. This role focuses on building, fine-tuning, evaluating, and deploying ML and LLM-based solutions that operate at scale and directly impact customer-facing products.The ideal candidate combines strong...