Director of Algorithms, Ads Engineering

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$305,000–$487,200 / yr
Posted
24 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $223k
This role $396k
$143k most similar roles pay here $524k

This role pays more than 99% of similar roles. Most pay $190,631–$255,587 — the shaded band above. At the midpoint, this role pays about $396k versus about $223k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Director of Algorithms, Ads Engineering

As the Director of Algorithms within Ads Engineering at Apple, you will lead a multidisciplinary team to develop and scale state-of-the-art retrieval, ranking, auction, and budget optimization systems that power ads across various platforms like the App Store, Apple News, Maps, and MLS Season Pass. Your role involves setting strategic vision, shaping technical roadmaps, and driving execution plans that balance research innovation with operational excellence. You will work closely with Ads Product leaders to translate business objectives into algorithmic solutions that optimize advertiser outcomes while respecting user privacy and delivering premium experiences. The ideal candidate has over 15 years of experience in machine learning or software engineering, including extensive leadership roles managing senior technical teams, deep expertise in signals processing, predictive modeling, and modern ML techniques such as embeddings and reinforcement learning, and a commitment to fostering an inclusive team culture.

What you'll do

  • Define strategic vision and technical roadmap for algorithms across all phases of ad delivery.
  • Champion algorithm engineering excellence end-to-end, partnering with infrastructure teams to translate models into reliable capabilities.
  • Drive clear execution plans balancing research innovation with operational excellence and production reliability.
  • Partner with Ads Product leaders to co-drive marketplace strategy and optimize advertiser outcomes and user relevance.
  • Mentor management team and provide guidance to senior technical individual contributors.
  • Define success metrics and evaluation strategies for algorithmic decisions, working closely with Data Insights teams.

What we're looking for

  • 15+ years of professional experience in ML, Applied Science, or Software Engineering with focus on performance advertising.
  • 10+ years of leadership experience managing managers and senior individual contributors.
  • Deep expertise in signals processing, candidate matching, predictive modeling, and ranking systems.
  • Experience with modern techniques like embeddings, transformer architectures, distillation methods, and reinforcement learning.
  • Extensive algorithm engineering skills for building, deploying, and scaling high-throughput ML systems in production.
  • Exceptional communication and diplomatic skills to build consensus across complex cross-functional teams.

More like this

Similar roles

Senior Software Engineer, Ads

Apple Inc

Cupertino, CA 21 days ago $181,100$318,400
Java Microservice Design Distributed Systems Public Cloud Technologies APIs CI/CD Kubernetes AWS Azure Google Cloud Terraform Docker Prometheus Grafana SQL NoSQL Redis PostgreSQL MongoDB Spring Boot React Angular Node.js GraphQL

Director of Engineering, Ads Measurement

Reddit

Remote (US) 2 days ago $286,700$401,400
Python Java Kubernetes Docker AWS CI/CD PostgreSQL BigQuery Snowflake Redis Elasticsearch Prometheus Grafana Apache Kafka GraphQL RESTful APIs Scalability Reliability Latency Data Quality
Remote

Lead Machine Learning Engineer, Ads Research

The Walt Disney Company

Remote (Seattle, WA) 121 days ago $171,600$230,100
Python TensorFlow PyTorch Jax Hugging Face Kubernetes AWS CI/CD PostgreSQL Docker Git Scikit-learn Pandas NumPy Prometheus Grafana Multimodal Models Diffusion Models LLMs
Remote

Staff Software Engineer, Ads Data Platform

SpaceX

Remote (US) 79 days ago $265,000$279,500
Spark ETLs Distributed System architecture MapReduce SQL Big Data infrastructure Scala Snowflake Databricks DBT Airflow Python Terraform Go
Remote

Principal Software Engineer, Ads Format, Level 7

Snap Inc.

Santa Monica, CA 3 days ago $276,000$414,000
Python JavaScript React Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs A/B Testing Scalability Performance Optimization

Software Engineer, Ads

Reddit

Remote (US) 2 days ago $164,200$229,900
Go Python Scala Spark Thrift Baseplate Kafka Postgres BigQuery Redis Druid Kubernetes Argo Docker CI/CD
Remote