Senior Machine Learning Engineer, ML Systems Evaluation Engineering

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 80% of similar roles. Most pay $200,887–$254,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $228k 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 2000 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer, ML Systems Evaluation Engineering

Sr. Machine Learning Engineer, ML Systems Evaluation Engineering will join the SCALE team within the Siri organization to evaluate AI and machine learning models at scale. This role focuses on providing offline evaluation insights to drive model development while maintaining strict privacy standards for a personal assistant. The engineer will be responsible for curating high-quality evaluation datasets, utilizing Large Language Models as judges to automatically assess model changes, and leveraging generative AI to create adversarial scenarios that anticipate edge cases in conversational interactions. The position requires expertise in Conversational AI, the end-to-end machine learning product lifecycle, and systems engineering. Candidates must possess strong Python programming skills and experience managing large-scale datasets for training and evaluation. The work addresses the technical challenge of evaluating highly personalized user experiences and ensuring the naturalness of digital assistant conversations across multiple platforms.

What does a Machine Learning Engineer earn in California?

Median $246150 from 178 postings across 30 companies.

See salary data

What you'll do

  • Use Large Language Models (LLMs) as judges to automatically evaluate model changes and conversation naturalness.
  • Harness generative AI to create adversarial scenarios that identify edge cases for robust evaluation.
  • Curate and evolve high-quality evaluation datasets for state-of-the-art conversational models.
  • Manage large-scale datasets specifically designed for machine learning training and evaluation.
  • Define and measure evaluation coverage for LLMs and agentic systems.
  • Provide offline evaluation insights to drive model development and improve end-user experience.
  • Develop scalable data solutions for natural language products while maintaining strict privacy standards.

What we're looking for

  • 7+ years of professional experience applying machine learning to real-world problems and crafting scalable data solutions for natural language products.
  • Proven experience managing large-scale datasets for ML training and evaluation.
  • Excellent programming skills in Python.
  • MS/PhD in Machine Learning, Computer Science, or equivalent experience in a related field.
  • Deep domain knowledge in Conversational AI and understanding of the end-to-end ML product lifecycle (preferred).
  • Expertise in defining and measuring evaluation coverage for Large Language Models and agentic systems (preferred).
  • Track record of delivering large-scale, cross-functional ML product or platform outcomes (preferred).
  • Experience with systems engineering and understanding of ML and software component interdependencies (preferred).

More like this

Similar roles

Senior Machine Learning Engineer, Evaluation

Apple Inc

Cupertino, CA 93 days ago $216,200$394,000
Machine Learning LLM Python PyTorch Reward Modeling RLHF SFT DPO Prompt Optimization Distributed Systems Agentic Systems Simulation Environments ML Infrastructure Data Generation
8+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 131 days ago $184,700$277,600
Machine Learning Natural Language Processing PyTorch TensorFlow JAX Python Go Java C++ Computer Vision Deep Learning Content Moderation Adversarial Training Search Ranking Information Retrieval Multimodal Content Filtering
3+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 142 days ago $184,700$277,600
Machine Learning Natural Language Processing PyTorch TensorFlow JAX Python Go Java C++ Computer Vision Deep Learning Content Moderation Adversarial Training Search Ranking Information Retrieval Multimodal Content Filtering
3+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 131 days ago $175,000$263,300
Machine Learning Natural Language Processing PyTorch TensorFlow JAX Python Go Java C++ Computer Vision Deep Learning Search Ranking Retrieval Pipelines Adversarial Training Content Moderation Red-teaming
3+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 142 days ago $175,000$263,300
Machine Learning Natural Language Processing PyTorch TensorFlow JAX Python Go Java C++ Computer Vision Deep Learning Content Moderation Adversarial Training Search Ranking Information Retrieval
3+ yrs exp

Senior Machine Learning Engineer

The Walt Disney Company

Glendale +3 48 days ago $141,900$190,300
Machine Learning Java PyTorch scikit-learn Spark MLLib LLM LangGraph Crew AI Vector Databases SpringBoot DynamoDB Redis Valkey MemCache. D Apache Kafka Kinesis AWS Terraform Docker Kubernetes
5+ yrs exp Hybrid