Senior Machine Learning Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
72 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $255k
$166k most similar roles pay here $342k

This role pays more than 82% of similar roles. Most pay $202,800–$254,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer

Sr. Machine Learning Engineer - Apple News joins the Apple News team to build, operate, and scale infrastructure powering intelligent features like content tagging, ranking, clustering, and personalization. This role involves designing and managing systems to host both classical models, such as gradient boosting and SVMs, and deep learning models, including transformers and neural rankers. You will develop data pipelines for training and labeling, implement monitoring and observability systems, and optimize workloads for reliability and low latency. The role requires proficiency in Java and Python, with experience in Kubernetes, Spark, Cassandra, Solr, Spring Boot, AWS, and GCP. Additionally, the position involves working with RAG architectures, embedding pipelines, and vector stores to solve complex problems involving privacy-preserving personalization, on-device considerations, and balancing editorial and algorithmic curation for content delivery.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Design and operate infrastructure to host and serve classical and deep learning models with a focus on low latency and scalability.
  • Evaluate and select tools, frameworks, and infrastructure to balance trade-offs between cost, performance, and reliability.
  • Build scalable data pipelines for training data collection, human annotation, and LLM-based labeling.
  • Implement monitoring, observability, and alerting systems to ensure production ML systems meet performance SLAs.
  • Develop shared codebases and common data processing libraries to optimize machine learning workloads.
  • Analyze user interaction data to identify gaps in training distributions and define model success metrics.
  • Build infrastructure for embedding pipelines, including vector store design and retrieval strategies.
  • Implement inference optimization techniques such as quantization, batching, and model distillation.

What we're looking for

  • MS in Computer Science, Machine Learning, or a related discipline, or equivalent work experience.
  • 5+ years of industry experience in machine learning infrastructure or software engineering with a strong ML systems focus.
  • Strong proficiency in Java and Python for production serving systems.
  • Hands-on experience building and shipping production ML infrastructure including model serving, deployment pipelines, and feature delivery.
  • Experience deploying ML models on cloud platforms like AWS and/or GCP while managing trade-offs in latency, cost, and scalability.
  • Experience with RAG architectures and deploying agentic AI systems in production.
  • Experience building data pipelines for A/B test analysis and training dataset creation using tools such as Apache Spark.
  • Strong cross-functional communication skills to translate complex technical concepts for non-technical partners.

More like this

Similar roles

Machine Learning Platform Engineer

Apple Inc

Seattle, WA 115 days ago $175,000$263,300
Python FastAPI Pydantic LLM Docker Kubernetes CI/CD Ray Airflow Temporal.io MLflow Weights & Biases Promptfoo LangSmith Braintrust Inspect
4+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 120 days ago $175,000$308,500
Large Language Models LLM Python PyTorch TensorFlow JAX Generative AI RAG SFT RLHF DPO PPO GRPO LoRA NLP Deep Learning Prompt Engineering

Senior Staff Machine Learning Engineer

Apple Inc

Seattle, WA 161 days ago $205,400$374,300
Generative AI LLM NLP RAG RLHF RLAIF Machine Learning Natural Language Processing Information Retrieval Data Mining Policy Optimization Model Inference
8+ yrs exp

Senior Staff Machine Learning Engineer

Apple Inc

Santa Clara, CA 161 days ago $216,200$394,000
Generative AI LLM NLP RAG RLHF RLAIF Machine Learning Natural Language Processing Information Retrieval Data Mining Model Inference Policy Optimization
8+ yrs exp

Machine Learning Engineer

Apple Inc

Seattle, WA 79 days ago $142,300$263,300
Python Scala Go PyTorch TensorFlow NLP Large Language Models Spark RAG Transformer Architecture Machine Learning Systems Graph Data Information Retrieval