Machine Learning Engineer
Job Description
Benefits
- Retirement and Savings Plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts
- Discretionary annual bonus program, or for field sales representatives, a sales-based incentive plan
- Stock-based long-term incentives
- Award-winning time-off plans
- Flexible work models where possible
About Amgen and our culture
Amgen is dedicated to advancing treatments that improve patient lives. Since 1980, we have been at the forefront of biotech, focusing on Oncology, Inflammation, General Medicine, and Rare Disease. This role supports scientists across Amgen in building, deploying, and managing AI and ML solutions for drug discovery and development, all within a collaborative, growth-minded environment.
What you will do
- Deliver AI and ML enabled applications with models spanning classical algorithms to natural language processing, protein language models, and large language models
- Contribute to ML platform capabilities such as data pipelines and feature engineering workflows
- Contribute to model training, evaluation, and deployment pipelines
- Contribute to experiment tracking and model registry systems
- Contribute to model performance evaluations and monitoring
- Partner in implementing AI and ML Ops best practices, including CI/CD, infrastructure as code, monitoring, traceability and reproducibility
- Collaborate with cross-functional teams to transition experimentation outcomes into production-grade enterprise solutions
- Build and maintain scalable, productionized MLOps solutions on cloud platforms
- Develop and deliver training content and knowledge articles to educate resident scientists on model lifecycle management best practices
Requirements
- Master’s degree
- Bachelor’s degree and 2 years of experience in Computer Science, IT, or engineering
- Associate’s degree and 6 years in Computer Science, IT, or engineering
- High school diploma / GED and 8 years in Computer Science, IT, or engineering
- Software programming (Python, version control, test-driven development)
- Familiarity with cloud technologies (AWS preferred, Databricks)
- Hands-on experience with AI/ML model training and serving
Technologies
- Python, Databricks, AWS, Azure
- MLflow, Kubeflow, Weights & Biases
- Terraform, Docker, Kubernetes
- Spark, scikit-learn, TensorFlow, PyTorch
- LangChain
Compensation and Location
Salary: USD 129,654 - 175,415 per year
Location: Remote (remote); remote work in the US is eligible
Education requirements note: Master’s degree is required; alternative combinations are listed in the requirements above.
Additional details
Application details and sponsorship: Amgen does not set a formal application deadline and continues accepting applications until a suitable candidate is found. Sponsorship for this role is not guaranteed.