Senior Machine Learning Engineer, Evaluation, Agentic Search Capabilities

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $221k
This role $255k
$153k $343k
below market most similar roles pay here above market

This role pays more than 84% of similar roles. Most pay $187,850–$254,750 — the blue band above. At the midpoint, this role pays about $255k versus about $221k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer, Evaluation, Agentic Search Capabilities

The Senior Machine Learning Engineer, Evaluation, Agentic Search Capabilities joins the Agentic Search Evaluation team to advance personalized search experiences across various Apple products. In this role, you will build scalable, automated systems for large-scale, end-to-end evaluation of models and search-powered systems. Your daily responsibilities include designing and implementing novel data generation and quality assessment methods, as well as developing offline and online metrics to assess product and component-level quality. You will utilize mainstream programming languages like Python and C/C++ to solve technical problems in personal question answering. The work focuses on building deep search systems that allow users to answer questions using personal documents, such as emails and messages, while ensuring that personal data remains private throughout the search process.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Build scalable, automated systems for large-scale, end-to-end evaluation of models and search-powered systems.
  • Design and implement novel data generation and data quality assessment methods for personal agentic search.
  • Develop and implement offline and online metrics to assess product and component-level quality.
  • Define data and evaluation requirements and priorities in coordination with partner teams.
  • Develop a long-term technical vision for personal search quality and identify key problem areas.
  • Drive solutions for the personal search stack as part of a larger technical roadmap.

What we're looking for

  • 6+ years of industry experience building Machine Learning or ML evaluation systems at scale.
  • Strong software engineering skills in mainstream programming languages such as Python or C/C++.
  • Ability to quickly prototype ideas and solutions and perform critical analysis.
  • Strong communication skills and the ability to drive solutions in collaboration with partner teams.
  • Bachelor's degree in Computer Science, Engineering, Statistics, or a related field.
  • Experience in design and building production ML systems in search, NLP, recommendation systems, or information retrieval (preferred).
  • Experience in data collection, data generation, and/or data quality assessment of language, image, or multi-modal data (preferred).
  • Advanced degree in Computer Science, Engineering, Statistics, or a related field, or equivalent industry work experience (preferred).

More like this

Similar roles

Machine Learning Engineer, Agentic AI

Apple Inc

Sunnyvale, CA 17 days ago $129,300–$194,700
LLMs Agentic Systems Machine Learning System Design Monitoring Observability Data Systems Structured Outputs

Machine Learning Engineer, Agentic AI

Apple Inc

Sunnyvale, CA 170 days ago $150,400–$277,600
LLMs Agentic Systems Machine Learning Computer Vision System Design Data Pipelines APIs Monitoring Observability CVML