Elanco logo

Machine Learning Engineer

Elanco
Full-time
Remote friendly (Indianapolis, IN)
United States
IT

Want to see how your resume matches up to this job? A free trial of our JobsAI will help! With over 2,000 biopharma executives loving it, we think you will too! Try it now โ€” JobsAI.

Role Summary

Machine Learning Engineer at Elanco, focusing on end-to-end lifecycle of custom and third-party ML models to translate complex business problems into scalable, production-ready AI solutions. Role blends software engineering discipline with deep ML expertise to design, build, and deploy models delivering real-world value. Four strategic priorities: Pipeline Acceleration, Manufacturing Excellence, Sales Effectiveness, and Productivity.

Responsibilities

  • Custom Model Development: Design, build, and train bespoke ML models from prototype to full implementation.
  • Third-Party Model Utilization: Identify, tune, and deploy third-party ML models (proprietary and open-source).
  • Production Deployment: Manage deployment of ML models into production environments ensuring scalability, reliability, and performance.
  • MLOps and Automation: Build/maintain robust CI/CD, model monitoring, and automated retraining pipelines.
  • Data Pipeline Construction: Collaborate with data engineers/stewards to create and optimize data pipelines for training and inference.
  • Cross-Functional Collaboration: Work with data scientists, product managers, and software engineers to define requirements and deliver features.
  • Code and System Quality: Write clean, maintainable, production-grade code with strong software engineering standards.
  • Performance Tuning: Monitor/optimize model performance in production and iterate improvements.

Qualifications

  • Required: Bachelor's or Master's in Computer Science, Software Engineering, AI, or related quantitative field; 3+ years in ML/engineering; advanced Python proficiency and experience with PyTorch, TensorFlow, scikit-learn, pandas, NumPy; strong software engineering fundamentals (data structures, algorithms, testing, Git); hands-on ML model deployment; experience with MLOps tools and containerization (Docker, Kubernetes); cloud experience with Azure and GCP and their ML services.
  • Preferred: DevSecOps experience (CI/CD, Git, Docker/Kubernetes, Terraform); solid ML theory (deep learning, NLP, classical ML); strong problem-solving and communication; industry experience in life sciences and regulatory/compliance awareness.

Skills

  • Machine Learning model development and deployment
  • MLOps, CI/CD, monitoring, automated retraining
  • Data pipeline design and data quality management
  • Python programming, ML/data science libraries
  • Cloud platforms (Azure, GCP) and ML services
  • Software engineering practices and version control

Education

  • Bachelorโ€šร„รดs or Masterโ€šร„รดs degree in Computer Science, Software Engineering, Artificial Intelligence, or related field

Additional Requirements

  • Location: Global Headquarters โ€šร„รฌ Indianapolis, IN (Hybrid)
  • Travel: Minimal
Apply now
Share this job