
Senior Machine Learning Engineer
Eli Lilly and Company4 days ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Build and maintain production-grade ML/AI components and services.
- Apply version control, testing, code review, documentation, and other software engineering best practices.
- Debug and resolve moderately complex issues across multiple system components.
- Own small features or workstreams end-to-end from design through deployment.
- Build and maintain CI/CD pipelines for ML/AI deployments, including GitHub Actions.
- Deploy and orchestrate ML/AI workloads using Docker, Kubernetes, and Prefect.
- Support models through deployment, monitoring, and retraining, escalating drift or degradation issues.
Requirements
- 4–8 years of hands-on experience building and operating ML/AI systems in production environments.
- Strong proficiency in Python and/or R with experience writing clean, testable, production-quality code.
- Experience owning CI/CD, containerization, and orchestration for production ML/AI systems.
- Strong working knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Working knowledge of AWS cloud services and Databricks/Unity Catalog or equivalent enterprise data platforms.
- Excellent verbal and written communication skills.
- Experience working in Agile/Scrum environments.
- Bachelor’s or Master’s degree in Computer Science, Computer Applications, or a related technical field.
Categories
About Eli Lilly and Company
Eli Lilly and Company researches, develops, manufactures, and markets prescription medicines and biologics for patients, sold through healthcare providers, pharmacies, and payers. Core therapeutic areas include diabetes, oncology, immunology, neuroscience, and obesity. Founded in 1876 and headquartered in Indianapolis, it is a public company (NYSE: LLY) with global operations and is building a new advanced manufacturing site for gene therapy and other modalities in Lebanon, Indiana.