Senior Machine Learning Engineer, Data and ML Innovation

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
48 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $234k
This role $214k
$131k $327k
below market most similar roles pay here above market

This role pays less than 67% of similar roles. Most pay $213,500–$254,750 — the blue band above. At the midpoint, this role pays about $214k versus about $234k 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 3564 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2760 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer, Data and ML Innovation

AIML - Sr Machine Learning Engineer, Data and ML Innovation joins the AIML FM Data organization to improve Foundation Models using data and cutting-edge LLM techniques. This role involves end-to-end development of large language models and agentic systems, spanning training pipelines, evaluation frameworks, and production deployment. You will design and implement large-scale LLM pretraining and post-training pipelines, including supervised fine-tuning, preference optimization, and continual learning. Key responsibilities include driving model hillclimbing through dataset curation, hyperparameter tuning, and ablation studies. You will build data pipelines for generation and filtering, develop evaluation frameworks for reasoning and tool use, and maintain agent training environments with tool APIs and simulators. Required skills include experience with RLHF, DPO, PPO, and distributed frameworks to solve complex model training and evaluation efficiency problems.

What does a Machine Learning Engineer earn in California?

Median $236000 from 195 postings across 33 companies.

See salary data

What you'll do

  • Design and implement large-scale LLM pretraining and post-training pipelines including SFT and preference optimization.
  • Drive model hillclimbing through dataset curation, hyperparameter tuning, and ablation studies.
  • Develop evaluation frameworks for offline benchmarks and online metrics covering reasoning and tool use.
  • Design and maintain verifiers and rubric-based reward systems for model alignment and agentic tasks.
  • Build data pipelines for data generation, filtering, labeling, and replay buffers.
  • Build and maintain agent training environments including tool APIs, simulators, and sandboxed runtimes.
  • Implement environment abstractions to support reinforcement learning and agent evaluation at scale.
  • Work on scalable training workflows using distributed frameworks and containerized environments.

What we're looking for

  • 5+ years of hands-on ML engineering experience.
  • At least 1+ years of experience working directly on large language models or generative AI.
  • Bachelor’s, Master’s, or PhD in Computer Science, Machine Learning, or a related technical field, or equivalent practical experience.
  • Hands-on experience with LLM training workflows such as pretraining, SFT, RLHF, DPO, or PPO.
  • Strong software engineering fundamentals including debugging, testing, code reviews, and production reliability.
  • Demonstrated publication records in relevant conferences like NeurIPS, ICML, or ICLR.
  • Direct experience with agentic systems, tool use, environment design, or reinforcement learning (preferred).
  • Experience with building or operating training environments, simulators, or sandboxed environments (preferred).

More like this

Similar roles

Senior Machine Learning Engineer, Data and ML Innovation

Apple Inc

Cupertino, CA 48 days ago $184,700–$324,800
Python PyTorch Jax Computer Vision Natural Language Processing Generative AI Multi-modal LLM Foundation Models Synthetic Data Generation Data Engineering Model Evaluation Deep Learning Machine Learning

AIML - Machine Learning Engineer, Foundation Models

Apple Inc

Cupertino, CA 48 days ago $184,700–$324,800
Python Jax PyTorch TensorFlow Distributed Training Model Optimization Kubernetes Docker AWS GCP Azure Foundation Models Large Language Models Multi-modal AI Machine Learning Infrastructure On-device Machine Learning

AIML - Machine Learning Engineer, Foundation Models

Apple Inc

Cupertino, CA 48 days ago $184,700–$324,800
Python Jax PyTorch TensorFlow Distributed Training Model Optimization Kubernetes Docker AWS GCP Azure Foundation Models Large Language Models Multi-modal AI Machine Learning Infrastructure On-device Machine Learning

Machine Learning Researcher, Data and ML Innovation

Apple Inc

Seattle, WA 48 days ago $142,300–$263,300
Large Language Models Natural Language Processing Deep Learning Machine Learning Python Go Java C++ Spark Hadoop MapReduce Hive Impala Information Retrieval Prompt Engineering Data Mining Word Embeddings Distributed Data Processing