Verified today
Senior Machine Learning Engineer
About the role
AI & Data for Engineered Biologics team within Large Molecule Discovery at Amgen builds predictive models and ML‑enabled tools for biologics discovery. The Senior Machine Learning Engineer partners with ML scientists, software and data engineers to transform research prototypes into scalable, production‑grade services, establishing MLOps foundations, CI/CD pipelines, and model monitoring. Hyderabad, on‑site role focusing on MLOps, model serving, and cross‑functional collaboration.
What you’ll do
- Design, build and deploy production‑grade ML services, APIs and applications
- Package, containerize and serve models for batch and real‑time inference
- Implement CI/CD pipelines and enforce software engineering best practices
- Monitor model performance, data quality, drift and service health
- Establish MLOps practices for experiment tracking, version management and rollback
- Collaborate with ML scientists to create reproducible data and training workflows
- Evaluate and integrate emerging MLOps and model observability technologies
- Communicate technical designs and trade‑offs to scientific and engineering partners
What you’ll bring
- Doctorate degree with 4+ years experience in Data Science, Computer Science, Computational Biology, Bioinformatics, Computational Chemistry or related field
- Master's degree with 8+ years directly related experience
Nice to have
- Experience building and supporting production ML systems and model‑serving platforms
- Strong Python programming and software engineering fundamentals
- Hands‑on with MLOps tools such as MLflow, model registries, experiment tracking, CI/CD
- Proficiency with Docker, Kubernetes, REST/gRPC APIs and cloud‑native deployment
- Familiarity with AWS, Databricks or Spark
- Experience with model observability, drift detection and production troubleshooting
- Knowledge of PyTorch, TensorFlow or scikit‑learn for model packaging
- Ability to collaborate effectively with scientists, data engineers and platform teams