Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Elanco Logo

Machine Learning Engineer

Elanco

Salary not specified
Sep 30, 2025
Indianapolis, IN, USA
Apply Now

At Elanco, the business and technical problem is to translate complex business problems into scalable, production-ready AI solutions to accelerate pipeline, improve manufacturing, enhance sales effectiveness, and increase productivity.

Requirements

  • Advanced proficiency in Python and deep experience with core ML/data science libraries (e.g., PyTorch, TensorFlow, scikit-learn, pandas, NumPy).
  • Strong foundation in software engineering principles, including data structures, algorithms, testing, and version control (Git).
  • Proven, hands-on experience deploying machine learning models into a production environment.
  • Experience with MLOps tools and frameworks and containerization technologies (Docker, Kubernetes).
  • Practical experience with Public Cloud, specifically Microsoft Azure and Google Cloud Platform (GCP) and their ML services (e.g., Azure ML, Vertex AI).
  • Proven experience with relevant DevSecOps concepts and tooling, including Continuous Integration/Continuous Delivery (CI/CD), Git SCM, Containerization (Docker, Kubernetes), Infrastructure-as-Code (HashiCorp Terraform).
  • Solid understanding of the theoretical foundations of machine learning algorithms, including deep learning, NLP, and classical ML.

Responsibilities

  • Design, build, and train bespoke ML models tailored to specific business needs, from initial prototype to full implementation.
  • Identify, tune and deploy third-party ML models, covering proprietary and open-source models.
  • Manage the deployment of ML models into our production environments, ensuring they are scalable, reliable, and performant.
  • Build and maintain robust MLOps pipelines for Continuous Integration/Continuous Delivery (CI/CD), model monitoring, and automated retraining.
  • Collaborate with data engineers/stewards to build and optimize data pipelines that feed ML models, ensuring data quality and efficient processing for both training and inference.
  • Write clean, maintainable, and well-tested production-grade code.
  • Monitor and analyze model performance in production, identifying opportunities for optimization and iteration.

Other

  • A Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related quantitative field.
  • 3+ years experience in Machine Learning/Engineer or relevant work.
  • Work closely with data scientists, product managers, and software engineers to define requirements, integrate models into applications, and deliver impactful features.
  • A pragmatic and results-oriented approach to problem-solving, with the ability to translate ambiguous requirements into concrete technical solutions.
  • Excellent communication skills, capable of articulating complex technical decisions and outcomes to both technical and non-technical stakeholders.