Senior Machine Learning Engineer, Ad Campaign Optimization

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

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 to generate high-quality ad recommendations, lead the application of advanced algorithms to improve the ad network, and perform large-scale experiments. The position requires deep fluency in Java or Python, along with experience using Spark, Hadoop, or other distributed frameworks. Candidates must possess expertise in machine learning, quantitative methods, control systems, or reinforcement learning. You will solve complex problems regarding ad network behavior, search relevance, and recommendation systems to ensure a high-quality marketplace for global users.

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 for 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 relevant quantitative field or equivalent industry experience (PhD preferred).

More like this

Similar roles

Senior Machine Learning Engineer, Ad Campaign Optimization

Apple Inc

Cupertino, CA 75 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, Matching

Apple Inc

Cupertino, CA 75 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 75 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