Machine Learning Engineer, Intelligent Quality Systems

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $222k
This role $214k
$135k $293k
below market most similar roles pay here above market

This role pays more than 51% of similar roles. Most pay $196,350–$247,115 — the blue band above. At the midpoint, this role pays about $214k versus about $222k 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 · Machine Learning Engineer, Intelligent Quality Systems

The Machine Learning Engineer - Intelligent Quality Systems joins a team of applied ML and software engineers building systems to improve software quality. You will design and build ML-powered systems that transform software testing by intelligently selecting relevant tests, automatically triaging failures to root causes, and validating UI and audio experiences. Your daily work involves prototyping algorithmic approaches for change-impact prediction, LLM-powered failure analysis, and multimodal UI regression detection. You will implement solutions using large-scale test results and code change data while designing data collection and evaluation strategies. Key technologies and skills include machine learning fundamentals, NLP, large language models, retrieval-augmented generation, computer vision, and production-quality software engineering. This role solves the technical problem of scaling software quality and developer productivity across a massive engineering organization.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Implement ML solutions for test selection, failure triage, visual validation, and coverage analysis.
  • Rapidly prototype multiple algorithmic approaches to identify the most promising technical directions.
  • Design and implement data collection, labeling, and evaluation strategies for training ML systems.
  • Analyze large-scale test results and code change data to surface patterns for modeling.
  • Identify research-to-production gaps and technical risks in proposed machine learning solutions.
  • Build reliable ML systems capable of operating across a large-scale software engineering organization.

What we're looking for

  • BS or MS in Computer Science, Machine Learning, Statistics, or a related field.
  • 3+ years of experience with machine learning in academic or professional settings with demonstrated work on substantial projects.
  • Strong programming and software engineering skills with the ability to write clean, maintainable, production-quality code.
  • Practical understanding of ML fundamentals, model training, evaluation, and debugging to implement algorithms from papers or specifications.
  • Experience with NLP, large language models, code understanding, or retrieval-augmented generation (RAG) (preferred).
  • Background in computer vision or multimodal ML (preferred).
  • Experience building or maintaining data pipelines and ML infrastructure at scale (preferred).
  • Familiarity with software testing, CI/CD systems, or developer tooling (preferred).

More like this

Similar roles

Machine Learning Engineer, Intelligent Quality Systems

Apple Inc

Cupertino, CA 12 days ago $150,400–$277,600
Machine Learning LLMs Computer Vision NLP Retrieval-Augmented Generation (RAG) Data Pipelines ML Infrastructure CI/CD Data Analysis Multimodal ML Model Training Evaluation Strategies
3+ yrs exp