Senior Machine Learning Engineer, Ads Relevance & Quality

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$216,200–$324,800 / yr
Posted
77 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $270k
$168k most similar roles pay here $342k

This role pays more than 85% of similar roles. Most pay $197,925–$254,750 — the shaded band above. At the midpoint, this role pays about $270k versus about $226k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 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

Senior Machine Learning Engineer - Ads Relevance & Quality joins the Ads Relevance and Quality team to ensure high-quality, trustworthy ad experiences. This role involves designing and implementing machine learning models to evaluate ad relevance, detect offensive or policy-violating content, and optimize user satisfaction across billions of queries. The engineer will build NLP and multi-modal models for semantic query understanding, keyword-to-ad matching, and relevance scoring while collaborating with product and policy teams to translate integrity standards into measurable objectives. Key technical requirements include expertise in Transformer-based architectures like BERT or DistilBERT, experience fine-tuning Large Language Models for classification, and proficiency in Python and SQL. The role addresses the challenge of maintaining content quality and trust within ad systems using large-scale, privacy-preserving datasets to identify and operationalize new signals for production deployment.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 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 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 with product and policy teams.
  • Identify and 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 collaboration with infrastructure and moderation teams.

What we're looking for

  • Minimum of 4 years of experience applying machine learning at scale in ad tech, content moderation, search ranking, or recommendation systems.
  • Optional preference for 7+ years of experience in the same domains.
  • Master’s degree in Computer Science, Machine Learning, NLP, or a related technical field.
  • Optional preference for a PhD in Computer Science, Machine Learning, NLP, or a related technical field.
  • 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 (LLMs) for classification, content moderation, or semantic relevance.
  • Proficiency in Python and SQL, along with experience in Scala or Java.

More like this

Similar roles

Senior Machine Learning Engineer, Ads Predictions

Apple Inc

New York, NY 148 days ago $216,200$324,800
Machine Learning Deep Learning Large Language Models Reinforcement Learning Information Retrieval Python TensorFlow PyTorch SQL Scala Java Neural Networks Transformers A/B Testing Multi-task Learning Contextual Bandits Data Pipelines
6+ yrs exp

Senior Machine Learning Engineer, Ads Predictions

Apple Inc

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

Staff Machine Learning Engineer, Ads Predictions

Apple Inc

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

Senior Machine Learning Engineer, Matching

Apple Inc

Cupertino, CA 29 days ago $150,400$277,600
Machine Learning NLP Information Retrieval Deep Learning Reinforcement Learning Statistics Forecasting Optimization Scalable Architecture Agile Production Code Data Science
4+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Austin, TX 180 days ago
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Recommender Systems Natural Language Processing Distributed Systems
5+ yrs exp