
AIML - Sr Machine Learning Platform Engineer, Evaluation
Seattle, WAJobSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near Seattle, WA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
Apple’s AIML Evaluation team builds systems to evaluate and refine foundation models and agents. The Senior Machine Learning Platform Engineer will connect failure analysis to measurable improvements across Apple AI products by developing benchmarks, evaluators, simulation environments, and optimization pipelines. The work spans offline benchmarks, device-in-the-loop simulation, and production observation, turning findings into datasets and reward signals for model post-training.
Skills & qualifications
Skills
Qualifications
Full job description
Role Number: 200693241-3337
Summary
We are seeking a highly skilled and experienced machine learning engineer to join AIML Evaluation to build the systems that evaluate and refine Apple's foundation models and agents. As a key member of the team, you will help design and develop benchmarks, evaluators, simulation environments, and prompt and context optimization pipelines that drive quality improvements across Apple's AI experiences. You will collaborate with product teams and the foundation model team to close the loop between observation and improvement, contributing datasets, environments, and reward signals that drive model and agent quality.
Description
Most model evaluation stops at a scorecard. The failing traces get thrown away, even though they're the most relevant training signal we have. Our team puts them to work. We evaluate across offline benchmarks, device-in-the-loop simulation, and on-device observation in production, and we turn what we find into persona-grounded datasets and reward signals for foundation model post-training.
In this role, you will build the systems that connect failure analysis to measurable model and agent improvements across a broad range of AI products at Apple. The path from finding a problem to fixing it is short: the loop you build finds the failure, produces the data and checks the result. The work reaches millions of users.
Minimum Qualifications
-
Strong background in machine learning and distributed systems.
-
A proven track record of solving ambiguous problems end to end: defining the problem and the metric, building the solution, and showing measured impact.
-
Experience leading technical work across multiple codebases, teams, and organizations.
-
Experience building and maintaining ML infrastructure for evaluation, training, or deployment.
-
6+ years of professional experience as a software engineer, preferably in machine learning or a related field. Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
Preferred Qualifications
-
Experience with LLM evaluation, LLM-as-judge, or reward modeling.
-
Experience with prompt optimization, agent harness development, or post-training (SFT, DPO, RLHF).
-
Proficiency in Python and ML frameworks such as PyTorch or JAX.
-
Experience with agentic systems, simulation environments, or trajectory-based data generation.
-
Familiarity with on-device or privacy-preserving ML.
-
Understanding of how training data is used in post-training and how data choices affect model behavior.
-
Excellent communication skills.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
How this job compares
Set against the 6,178 open Machine Learning Engineer jobs on Olive Jobs, counted November 8, 2026.
- Pay
- This postingNot listed
- Washington median$167–241K/yr295 salary ranges
- US median$35–69/hr114 hourly ranges
- Openings
- Olive Jobs lists 365 open Machine Learning Engineer jobs in Washington and 6,178 across the US. 8% of them nationwide are listed as remote or flexible.
- Experience
- This posting asks for at least 6 years of experience; Machine Learning Engineer postings that state a minimum ask for 5 years at the median (4,858 postings).
- Education
- 2,039 of the 6,178 open Machine Learning Engineer jobs (33%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 8, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.
