Staff ML Engineer, Ad Auctions & Marketplace Optimization

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 185,000 - 325,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Apple Inc. is seeking a senior engineer to design and optimize the core auction system powering our advertising platform.

You will develop production-grade code to generate high quality ad recommendations, collaborating with product and business teams to drive new products and large-scale experiments. You will push state-of-the-art techniques across multiple domains to deliver scalable solutions for advertisers, users, and the Apple ecosystem.

Qualifications

  • 8+ years of experience in online advertising, marketplace design, or large-scale recommendation/auction systems.
  • Strong background in auction theory, mechanism design, optimization, statistics, or machine learning.
  • Ability to apply and implement research concepts, ultimately in production quality code.
  • Experience defining clear, testable research hypotheses, including intended impact on the business.
  • Deep knowledge of design of experiments, online experimentation approaches, preferably at scale.
  • Ability to formulate and advocate for R&D objectives and results to cross‑functional team members including executive business leadership and product management.
  • Experience contributing and/or reviewing research for top conferences and publications.
  • Deep fluency in Java or Python.
  • Experience with Spark, Hadoop or other distributed frameworks.
  • Masters in Economics, Operations Research, Machine Learning, Statistics, Control Theory, Forecasting, Optimization, Reinforcement Learning or related field with experience building production systems or have equivalent experience working with large data science / machine learning projects in industry.

Responsibilities

  • Design, analyze, and optimize the core auction system powering Apple’s advertising platform.
  • Develop production code to generate high quality ad recommendations and collaborate with business partners on new products.
  • Lead large-scale experiments and innovations to improve the ad network across multiple technical domains.
  • Drive state-of-the-art capabilities that differentiate Apple’s advertising products.
  • Collaborate with cross-functional teams to set strategy and deliver end-to-end scalable solutions.

Skills

Auction theory
Mechanism design
Optimization
Statistics
Machine learning
Production-quality code
Research hypotheses
Design of experiments
Online experimentation
R&D objectives
Conferences publications
Java/Python
Spark
Hadoop
Economics/OR/ML/Statistics/Control

Education

Master's in Economics, Operations Research, Machine Learning, Statistics, Control Theory, Forecasting, Optimization, Reinforcement Learning or related field

Tools

Spark
Hadoop

Job description

Apple Inc. is seeking a senior engineer to design and optimize the core auction system powering our advertising platform.

You will develop production-grade code to generate high quality ad recommendations, collaborating with product and business teams to drive new products and large-scale experiments. You will push state-of-the-art techniques across multiple domains to deliver scalable solutions for advertisers, users, and the Apple ecosystem.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff ML Engineer - Ads Auction Systems & Optimization
Staff ML Engineer - Ads Auction Systems & Optimization

Socket.dev • Cupertino (CA)

On-site
USD 210,000 - 320,000
Staff Machine Learning Engineer - Ads Auction
Staff Machine Learning Engineer - Ads Auction

Socket.dev • Cupertino (CA)

On-site
USD 210,000 - 320,000
Senior ML Scientist — Ads Optimization & Relevance
Senior ML Scientist — Ads Optimization & Relevance

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 230,000
Staff Machine Learning Engineer - Ads Auction
Staff Machine Learning Engineer - Ads Auction

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Senior ML Scientist, Ad Campaign Optimization
Senior ML Scientist, Ad Campaign Optimization

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Stock programs
Relocation assistance
Education reimbursement
+2
Senior Machine Learning Scientist - Ad Campaign Optimization
Senior Machine Learning Scientist - Ad Campaign Optimization

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 230,000
Senior ML Systems & Program Lead
Senior ML Systems & Program Lead

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
ML Engineering Program Lead for Ads Platforms
ML Engineering Program Lead for Ads Platforms

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 176,000 - 312,000
Employee stock purchase plan
Stock awards
Discounted stock
+3
Staff ML Engineer — Ad Predictions & Retrieval
Staff ML Engineer — Ad Predictions & Retrieval

Apple • Cupertino (CA)

On-site
USD 180,000 - 260,000
Senior Machine Learning Scientist - Ad Campaign Optimization
Senior Machine Learning Scientist - Ad Campaign Optimization

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Stock programs
Relocation assistance
Education reimbursement
+2