Machine Learning Operations Engineer

20 hours ago


Bengaluru, Karnataka, India Lilly Full time
About Us

Lilly is a global healthcare leader dedicated to making life better for people around the world. Our 39,000 employees worldwide work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease.

Job Overview

We are seeking an experienced Machine Learning Operations Engineer to join our Business Insights & Analytics team in India. As a key member of the ML Ops pillar, you will be responsible for managing projects requiring ML Ops expertise across the commercial analytics continuum, helping drive customer experience and business impact.

Responsibilities
  • Create and automate ML Ops pipelines on cloud and premise, orchestrate CI/CD pipelines across multiple projects
  • Refactor, train, retrain, deploy, test, and continuously monitor ML models for drift
  • Apply software engineering rigor and best practices to machine learning, including CI/CD, automation, etc.
  • Optimize model hyperparameters
  • Evaluate and explain model performance
  • Onboard, operate, and decommission models according to established workflows
  • Design and maintain scalable MLOps frameworks to support client-specific models
  • Provide technical design solutions to support Proof-of-Concepts (PoVs)
  • Measure and improve services by creating benchmarks, metrics, and monitoring
  • Implement best practices and run proof-of-concepts for automated and efficient model operations on a large scale
  • Coordinate with diverse stakeholders, including statisticians, software engineers, and infrastructure teams, to design optimal ML pipelines
Requirements
  • 4-8 years of demonstrated expertise in building ML/automation pipelines from scratch (including model versioning, data lineage, monitoring, deployment, optimization, scalability, orchestration, continuous learning, Automated pipelines)
  • Proficiency in AWS components, such as SageMaker, Lambda, and other AWS services, serverless services, etc.
  • Strong knowledge of Python and PySpark, with working knowledge of R preferred
  • Experience with popular MLOps frameworks, like Kubeflow, MLFlow, and DataRobot
  • Knowledge of frameworks such as scikit-learn, Keras, PyTorch, TensorFlow, etc., and ability to understand tools used by data scientists
  • Hands-on experience with Docker, Kubernetes, Jenkins, and EC2, EMR, RDS, Redshift, S3, Athena, Airflow, and similar tools
  • Excellent verbal and written communication skills with the ability to effectively advocate technical solutions to data scientists, engineering teams, and business audiences
Education

Bachelor's or Master's degree in Computer Applications/Computer Science or Specialization/courses in ML/DS with deep understanding of SDLC

Salary Information

The estimated salary range for this position is ₹15,00,000 - ₹25,00,000 per annum, depending on experience and qualifications.



  • Bengaluru, Karnataka, India Epergne Solutions Full time

    About the RoleEpergne Solutions is seeking a highly skilled Senior ML Ops Engineer to join our team.The ideal candidate will have a strong background in machine learning operations and be able to design and implement data pipelines and engineering infrastructure to support our clients' enterprise machine learning systems at scale.Design and implement data...


  • Bengaluru, Karnataka, India Selsoftinc Full time

    Job Title: ML Ops LeadJob Summary: We are seeking a skilled Machine Learning Operations engineer who would be responsible for streamlining the process of deploying and maintaining machine learning models and overseeing unification of ML system development (Dev) and ML system deployment and operations (Ops).Key Responsibilities:Design, implement, and maintain...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    Job Title: Machine Learning Operations SpecialistEncora Inc. is seeking a skilled Machine Learning Operations Specialist to join our team. As a key member of our AI and LLM Engineering practice, you will be responsible for ensuring the smooth operation of our machine learning models in production environments.Technical Skills:Proficiency in Python and...


  • Bengaluru, Karnataka, India Tetrahed INC Full time

    Principal ML Ops ArchitectTetrahed INC is seeking an exceptional Principal ML Ops Architect to lead our machine learning operations team. As a key member of our data science organization, you will be responsible for designing and implementing scalable, reliable, and efficient machine learning operations platforms and frameworks.Key Responsibilities:Strategic...


  • Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full time

    Role OverviewWe are seeking an experienced AI ML Ops Engineer to join our team at Dell International Services India Pvt Ltd (7451). The ideal candidate will have a strong background in data science, software engineering, and operations, with expertise in Generative AI models, Large Language Models (LLMs), and container orchestration technologies like Docker...


  • Bengaluru, Karnataka, India Selsoftinc Full time

    Job Title: Machine Learning Operations LeadCompany: SelsoftincJob Summary:We are looking for a skilled Machine Learning Operations Lead to oversee the development and deployment of machine learning models. The ideal candidate will have experience with continuous delivery practices, DevOps, and agile environments.Key Responsibilities:Design and implement...


  • Bengaluru, Karnataka, India Iron Mountain Full time

    We are looking for a highly skilled and experienced Machine Learning Engineer to join our Global Technology team at Iron Mountain. The successful candidate will have a strong background in deploying and managing machine learning models and pipelines in cloud environments, with a focus on scalability, reliability, and performance optimization.The ideal...


  • Bengaluru, Karnataka, India Promaynov Executive Trainers LLP Full time

    Job Description:At Promaynov Executive Trainers LLP, we're seeking a highly skilled Machine Learning Engineer to join our team. As an MLOps Specialist, you will be responsible for deploying and maintaining machine learning models, pipelines, and workflows in our production environment.Key Responsibilities:Deploy and maintain machine learning models,...


  • Bengaluru, Karnataka, India Sumo Logic Full time

    Key Responsibilities:Identify and validate opportunities for the application of machine learning or data-driven techniques to drive business growth and improvement.Assess requirements and approaches for large-scale data and machine learning platform components to ensure seamless integration and scalability.Drive technical delivery through the full feature...


  • Bengaluru, Karnataka, India Extreme Networks Full time

    At Extreme Networks, we are seeking a highly experienced Staff Software Engineer to lead the development of our machine learning platform. As a key member of our engineering team, you will be responsible for designing and launching strategic machine learning solutions that drive business-wide innovation.This is a remote position based in Bangalore, India,...


  • Bengaluru, Karnataka, India Futures And Careers Full time

    About the Role:Futures and Careers seeks a skilled Machine Learning Engineer to lead the development of innovative machine learning solutions.Key Responsibilities:Advanced Proficiency in R and Python: Develop and deploy machine learning models using R and Python.Machine Learning Frameworks and Libraries: Utilize popular frameworks and libraries for building...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations Specialist to join our team at Encora Inc. This is an exciting opportunity for a talented professional to work with cutting-edge technology and contribute to the development of innovative solutions.Job SummaryThe successful candidate will be responsible for designing, building, and...


  • Bengaluru, Karnataka, India selsoft Full time

    About the Role:We are looking for a skilled Machine Learning Operations (MLOps) professional to lead the development and deployment of machine learning models. The successful candidate will be responsible for streamlining the process of deploying and maintaining machine learning models and overseeing the unification of machine learning system development and...


  • Bengaluru, Karnataka, India Promaynov Executive Trainers LLP Full time

    Job Title: Senior Associate Manager - Machine LearningJob Description:At Promaynov Executive Trainers LLP, we are seeking a highly skilled MLOps Specialist to join our team. As a Senior Associate Manager, you will be responsible for deploying and maintaining machine learning models, pipelines, and workflows in our production environment.Key...


  • Bengaluru, Karnataka, India Allegis Global Solutions Full time

    We are seeking a skilled Machine Learning Engineer to contribute to our Business Tech organization.The ideal candidate will develop machine learning software products, including exploratory data analysis, algorithm development, feature engineering, model evaluation, and deployment.This role will also involve designing and maintaining large-scale data...


  • Bengaluru, Karnataka, India Promptcloud Full time

    Job Title: Machine Learning EngineerAt Promptcloud, we're seeking a highly skilled Machine Learning Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying machine learning models that drive business value.Key Responsibilities:Collaborate with cross-functional teams to implement new...


  • Bengaluru, Karnataka, India TalentBook solutions Ind Pvt Ltd Full time

    About the RoleAs a skilled Data Engineer, you will be responsible for developing and maintaining our machine learning models that identify errors in vehicle telematics. Your expertise in Python and popular machine learning libraries like TensorFlow and scikit-learn will be essential in designing and implementing efficient solutions. Key Responsibilities-...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Job SummaryProcore Technologies is seeking a highly skilled MACHINE LEARNING ENGINEER to join our Product and Technology team. As a key member of our team, you will be responsible for designing, developing, and deploying machine learning models to power our construction management software. About the RoleWe're looking for a talented engineer with a strong...


  • Bengaluru, Karnataka, India Straive Full time

    About Straive: Straive is a leading provider of data services and technology solutions across multiple domains, encompassing data analytics and AI-driven operations, education and learning. Our company serves as a specialized partner to business information providers in finance, insurance, legal, real estate, life sciences, and logistics. We remain the...


  • Bengaluru, Karnataka, India Genpact Full time

    Genpact is a global professional services and solutions firm that delivers outcomes that shape the future. Our purpose is to create a world that works better for people. We are seeking a highly skilled MLOps Engineer to join our team.Key Responsibilities:Collaborate with data scientists, machine learning engineers, and software developers to design, develop,...