Principal Machine Learning Engineer

Amgen

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Thousand Oaks, CA
Salary
$187,395–$253,534 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $229k
This role $220k
$173k $289k
below market most similar roles pay here above market

This role pays less than 53% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $220k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About Amgen

Amgen is a leading biotechnology company that discovers, develops, manufactures, and delivers innovative human therapeutics, with products addressing conditions such as anemia, bone loss, inflammation, and cancer. Industry: Biotechnology & Pharmaceuticals

Amgen currently has 66 open roles on FindRole.

Listed pay typically runs $156,190–$211,315 across 45 roles with salary data.

Most-posted roles

View all roles at Amgen

At a glance

TL;DR · Principal Machine Learning Engineer

The Principal Machine Learning Engineer joins the AI & Data Innovation Lab to lead initiatives from initial business ideas to validated proof of concepts for enterprise adoption. This role involves partnering with business leaders to define problems, assessing feasibility, and designing AI solutions that demonstrate measurable outcomes. You will architect and build proof of concepts using LLMs, agentic workflows, retrieval-augmented generation, data pipelines, APIs, and cloud-native services. Key responsibilities include addressing data readiness, security, compliance, and performance while establishing reusable patterns and mentoring other engineers. Required skills include Python, full-stack development, AWS, Terraform, and CI/CD. You will solve technical challenges by turning ambiguous opportunities into well-scoped projects, ensuring that innovative AI methods are integrated responsibly into the enterprise technical foundation.

What does a Machine Learning Engineer earn in California?

Median $231150 from 191 postings across 27 companies.

See salary data

What you'll do

  • Lead AI initiatives from initial business concepts to validated proofs of concept for enterprise adoption.
  • Design and build AI solutions using LLMs, agentic workflows, RAG, and cloud-native services.
  • Architect scalable systems and create reusable components for product and platform teams to implement.
  • Evaluate feasibility and business value by assessing data readiness, security, performance, and operational costs.
  • Define technical requirements and success measures for cross-functional teams to turn ambiguous opportunities into scoped projects.
  • Provide technical leadership and mentorship to guide engineering design decisions and delivery practices.
  • Establish engineering standards including documentation, decision records, and handoff materials for production scaling.

What we're looking for

  • Must have a Doctorate with 2 years of Machine Learning Engineer experience, a Master's with 6 years, a Bachelor's with 8 years, or an Associate's with 10 years.
  • Must have a High school diploma or GED and 12 years of Machine Learning Engineer experience.
  • Substantial experience in machine learning and software engineering, including senior technical ownership of applications beyond prototype (preferred).
  • Deep full-stack development skills including Python, APIs, application back ends, user interfaces, and modern software design (preferred).
  • Hands-on experience with cloud platforms like AWS and DevOps practices including Terraform, containers, CI/CD, and observability (preferred).
  • Strong practical knowledge of generative AI, model selection, evaluation, inference, and trade-offs between managed services and open-source tools (preferred).
  • Experience with enterprise architecture, secure data handling, reliability, performance, and establishing AI evaluation approaches (preferred).
  • Demonstrated technical leadership through architecture decisions, mentorship, and at least 2 years of experience leading teams or programs (preferred).

More like this

Similar roles

Principal Machine Learning Engineer

Amgen

Remote (Thousand Oaks, CA) 16 days ago $187,395–$253,534
Python Java Machine Learning generative-AI LLM RAG MLOps Kubeflow SageMaker Pipelines Docker AWS Azure GCP LangChain LangGraph Semantic Kernel Vector Databases CNNs RNNs Transformers GitHub Actions Deep Learning
8+ yrs exp Remote

Senior Machine Learning Engineer

Amgen

Remote (Thousand Oaks, CA) 12 days ago $156,190–$211,315
LLMs Retrieval Augmented Generation Agentic Workflows Python AWS Vector Databases Data Pipelines CI/CD Containers APIs Embeddings Orchestration Frameworks Observability Secure Development Testing Version Control
4+ yrs exp Remote

Principal Machine Learning Engineer

Oracle

132 days ago $114,600–$234,600
Python Java Kubernetes Docker OCI Generative AI LLM Transformer models CI/CD Distributed Systems IaaS GPU Clusters Model Serving System Design Prompt Tooling
6+ yrs exp

Principal Machine Learning Engineer

Adobe

San Jose, CA +2 23 days ago
PyTorch CUDA Triton TensorRT Python Kubernetes MLOps RAG LLMs Diffusion Models Transformers Quantization Distributed Systems GPU scheduling Nvidia Dynamo
8+ yrs exp

Principal Machine Learning Engineer

The Walt Disney Company

Glendale, CA +1 51 days ago $207,400–$278,100
Machine Learning AWS Databricks Spark Kafka Kinesis MLflow SageMaker Vertex AI REST Microservices MLOps LangGraph AutoGen CrewAI LLMs Step Functions Lambda Glue SQS SNS Personalize
10+ yrs exp Hybrid

Principal Machine Learning Engineer

DoorDash, Inc

San Francisco, CA +3 25 days ago $282,100–$414,800
Causal Inference Machine Learning Econometrics Double Machine Learning Contextual Bandits Off-policy Evaluation Randomized Experiments Synthetic Controls Difference-in-Differences Instrumental Variables Doubly Robust Estimation ML Engineering Data Contracts Modeling Pipelines Evaluation Frameworks Serving Patterns Monitoring
10+ yrs exp