Senior Machine Learning Engineer

Amgen

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Thousand Oaks, CA
Salary
$156,190–$211,315 / yr
Employment
Full-time
Posted
13 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $216k
This role $184k
$143k $276k
below market most similar roles pay here above market

This role pays less than 77% of similar roles. Most pay $185,000–$246,150 — the blue band above. At the midpoint, this role pays about $184k versus about $216k 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 · Senior Machine Learning Engineer

The Senior Machine Learning Engineer joins the AI & Data Innovation Lab within the Artificial Intelligence & Data organization. This role focuses on building high-impact AI proofs-of-concept that are scalable, secure, and ready for production. You will translate ambiguous business needs into practical solutions by designing and implementing modern AI systems. Key responsibilities include developing data pipelines, APIs, and cloud-native services while creating reusable technical assets like reference architectures and documentation. You will utilize technologies including LLMs, retrieval-augmented generation, embeddings, vector databases, agentic workflows, and orchestration frameworks. The role requires proficiency in Python, AWS Cloud, containers, CI/CD, and observability. You will solve technical problems by assessing data readiness, integration complexity, and security to provide clear evidence for scaling AI solutions across the enterprise.

What does a Machine Learning Engineer earn in California?

Median $231150 from 191 postings across 27 companies.

See salary data

What you'll do

  • Build scalable AI proof-of-concepts designed for enterprise-scale production.
  • Translate ambiguous business needs into practical AI solutions with measurable value.
  • Design and implement systems using LLMs, agentic workflows, and RAG.
  • Validate feasibility by assessing technical risk, data readiness, and security.
  • Create reusable technical assets including reference architectures and documentation.
  • Model strong engineering practices and mentor others to raise the technical bar.
  • Develop data pipelines and cloud-native services using AWS and CI/CD.

What we're looking for

  • Must have a Doctorate, or a Master’s with 2 years experience, or a Bachelor’s with 4 years experience, or an Associate’s with 8 years experience, or a GED/High School diploma with 10 years experience.
  • 4-6 years of relevant experience in AI, machine learning, software, data, or cloud engineering (preferred).
  • Experience building full-stack AI-powered applications with a focus on scalability, security, and maintainability (preferred).
  • Strong understanding of LLMs, RAG, embeddings, vector databases, agentic workflows, and AI evaluation methods (preferred).
  • Experience with AWS Cloud, data pipelines, containers, CI/CD, and secure development practices (preferred).
  • Strong software engineering foundation in Python with modern practices like testing and version control (preferred).
  • Ability to translate ambiguous business problems into practical technical approaches and validate feasibility (preferred).
  • Excellent communication, ownership, and cross-functional leadership skills (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

HP Inc.

Spring, TX 25 days ago $147,050–$230,850
Machine Learning Python PyTorch Deep Learning Natural Language Processing LLMOps Kubernetes AWS CUDA vLLM RAG Vector Databases Model Quantization Big Data C++ Agile Methodology Infrastructure Monitoring GenAI Algorithms
7+ yrs exp

Senior Machine Learning Engineer

Intuit

Mountain View, CA +1 80 days ago $171,000–$231,500
Python TensorFlow Keras Scikit-learn NumPy Pandas Spark AWS GCP CUDA cuDNN Git GitHub R NLTK Data Structures Algorithms
5+ yrs exp

Principal Machine Learning Engineer

Amgen

Remote (Thousand Oaks, CA) 4 days ago $187,395–$253,534
Machine Learning Generative AI Python LLMs Retrieval-Augmented Generation AWS Terraform CI/CD APIs Data Pipelines Infrastructure as Code Observability Full-Stack Development Version Control
8+ yrs exp Remote

Senior Machine Learning Engineer

Adobe

San Jose, CA 24 days ago $151,800–$265,350
Python Java PyTorch TensorFlow JAX LLM RAG AWS Azure Redis Elasticsearch Snowflake Microservices APIs ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 102 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen RAG LLMOps Docker Kubernetes Terraform AWS GCP Azure BigQuery FastAPI TypeScript React Airflow Argo Workflows ArgoCD CI/CD Pytest
3+ yrs exp Hybrid

Senior Machine Learning Engineer

Nvidia

Santa Clara, CA 42 days ago
Machine Learning C++ Python PyTorch TensorFlow Computer Vision Multi-sensor Fusion Deep Learning TensorRT Transformers Data Pipelines Model Optimization NVIDIA DRIVE AV Object Detection Semantic Segmentation
8+ yrs exp