Senior Machine Learning Engineer, Ads Relevance & Quality

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $231k
This role $255k
$168k $342k
below market most similar roles pay here above market

This role pays more than 75% of similar roles. Most pay $207,300–$254,750 — the blue band above. At the midpoint, this role pays about $255k versus about $231k 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, Ads Relevance & Quality

The Senior Machine Learning Engineer - Ads Relevance & Quality joins the Ads Relevance and Quality team to ensure high-quality, trustworthy ad experiences. You will design and implement machine learning models to evaluate ad relevance, detect offensive or policy-violating content, and optimize user satisfaction. Day-to-day responsibilities include building NLP and multi-modal models for semantic query understanding, relevance scoring, and keyword-to-ad matching. You will work with large-scale, privacy-preserving datasets to operationalize quality signals and conduct offline and online experiments. Required technical skills include proficiency in Python, SQL, and Transformer-based architectures like BERT or DistilBERT using TensorFlow or PyTorch. You must also have experience fine-tuning Large Language Models for classification and content moderation while applying expertise in ad tech, search ranking, or recommendation systems.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Design and implement machine learning models to evaluate and improve ad relevance, trust, and quality.
  • Build NLP and multi-modal models to detect offensive, unsafe, or policy-violating content at scale.
  • Develop methods for semantic query understanding, ads understanding, and keyword-to-ad matching.
  • Translate content integrity standards into measurable machine learning objectives.
  • Operationalize new quality signals using large-scale, privacy-preserving datasets.
  • Conduct offline and online experiments to measure impacts on user trust and satisfaction.
  • Deploy models at production scale in partnership with infrastructure and moderation teams.

What we're looking for

  • MS in Computer Science, Machine Learning, NLP, or a related technical field.
  • PhD in Computer Science, Machine Learning, NLP, or a related technical field (preferred).
  • 4+ years of experience applying machine learning at scale in ad tech, content moderation, search ranking, or recommendation systems.
  • 7+ years of experience applying machine learning at scale in ad tech, content moderation, search ranking, or recommendation systems (preferred).
  • Strong expertise in natural language processing, including offensive content detection and semantic matching.
  • Experience with Transformer-based architectures and training pipelines in TensorFlow or PyTorch.
  • Familiarity with fine-tuning Large Language Models for classification, content moderation, or semantic relevance.
  • Proficiency in Python and SQL.
  • Experience with A/B testing, experimentation frameworks, and performance debugging in production.
  • Familiarity with quality and fairness evaluation frameworks (preferred).
  • Additional experience in Scala or Java (preferred).

More like this

Similar roles

Staff Machine Learning Engineer, Ads Predictions

Apple Inc

Cupertino, CA 74 days ago $216,200–$324,800
Machine Learning Deep Learning Large Language Models Reinforcement Learning Python PyTorch TensorFlow Information Retrieval Transformers SQL Scala Java Neural Networks A/B Testing Multi-task Learning Contextual Bandits Learning-to-Rank
8+ yrs exp

Senior Machine Learning Engineer, Ad Campaign Optimization

Apple Inc

Cupertino, CA 74 days ago $184,700–$324,800
Machine Learning Python Java Reinforcement Learning Spark Hadoop Quantitative Optimization Control Theory Distributed Frameworks Design of Experiments Statistics Forecasting Agile Production Systems
5+ yrs exp

Senior Machine Learning Engineer, Ad Campaign Optimization

Apple Inc

Cupertino, CA 4 days ago $184,700–$324,800
Machine Learning Python Java Reinforcement Learning Spark Hadoop Optimization Control Theory Statistics Distributed Frameworks Agile Design of Experiments Production Systems Forecasting
5+ yrs exp

Senior Machine Learning Engineer, Matching

Apple Inc

Cupertino, CA 74 days ago $150,400–$277,600
Machine Learning NLP Deep Learning Information Retrieval Reinforcement Learning Statistics Optimization Forecasting Agile Production Systems Design of Experiments
4+ yrs exp

Staff Machine Learning Engineer, Ads Platform

Apple Inc

Austin, TX 40 days ago
Machine Learning Python Java Scala Spark Kafka Flink Hadoop CI/CD Distributed Systems A/B Testing Anomaly Detection Data Pipelines Feature Stores System Design Agile Containerized Deployments
8+ yrs exp