Senior Machine Learning Engineer, Ad Campaign Optimization

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 77% of similar roles. Most pay $208,575–$254,750 — the blue band above. At the midpoint, this role pays about $255k versus about $232k 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, Ad Campaign Optimization

The Senior Machine Learning Engineer - Ad Campaign Optimization joins the Machine Learning and AI team to build the next generation of ads platforms. This role focuses on designing and building scalable solutions for budget and bid optimization to improve campaign performance and advertiser experience. You will develop production code for high-quality ad recommendations, lead the application of advanced algorithms to improve the ad network, and perform large-scale experiments to understand system effects. The position requires deep fluency in Java or Python, along with experience using Spark, Hadoop, or other distributed frameworks. You must apply machine learning, quantitative methods, control systems, or reinforcement learning to solve complex problems in ads optimization, recommendations, or search relevance while maintaining a healthy marketplace for publishers and developers.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Develop production code to generate high-quality ad recommendations and improve platform performance.
  • Design and build scalable solutions for budget and bid optimization to improve advertiser campaign performance.
  • Lead the development and application of advanced machine learning techniques and algorithms to improve the ad network.
  • Perform large-scale and complex experiments to understand the effects of new models and systems.
  • Prioritize an innovation roadmap across multiple technical domains based on ad network behavior.
  • Lead the conception, development, and delivery of state-of-the-art capabilities that differentiate products.
  • Formulate and advocate for R&D objectives and results to executive business leadership and product management.

What we're looking for

  • 5+ years of experience building machine learning and quantitative optimization capabilities across many different product areas at scale.
  • Experience in machine learning, quantitative methods, control systems, or reinforcement learning.
  • Ability to apply and implement research concepts into production quality code.
  • Experience defining clear, testable research hypotheses with intended business impact.
  • Deep knowledge of design of experiments and online experimentation approaches, preferably at scale (preferred).
  • Experience contributing to or reviewing research for top conferences and publications.
  • Deep fluency in Java or Python and experience with Spark, Hadoop, or other distributed frameworks.
  • Master's degree in a quantitative field or equivalent industry experience; PhD in a quantitative field is preferred (preferred).

More like this

Similar roles

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

Senior Machine Learning Engineering Manager, Ad Platforms

The Walt Disney Company

Seattle, WA +1 16 days ago $210,500–$282,300
Machine Learning Python Java TensorFlow PyTorch JAX Hugging Face MLOps LLM RAG GenAI AWS GCP Azure Distributed Systems Data Science Deep Learning Prompt Engineering
10+ yrs exp Hybrid

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