Principal Machine Learning Engineer, Ads & Promos Delivery

DoorDash, Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$268,600–$395,000 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $218k
This role $332k
$152k most similar roles pay here $421k

This role pays more than 97% of similar roles. Most pay $183,752–$251,775 — the shaded band above. At the midpoint, this role pays about $332k versus about $218k for comparable roles.

Based on 240 similar postings.

Employer

About DoorDash, Inc

DoorDash, Inc. is an American company operating online food ordering and food delivery. It trades under the symbol DASH. With a 56% market share, DoorDash is the largest food delivery platform in the United States.

DoorDash, Inc currently has 238 open roles on FindRole.

Listed pay typically runs $131,600–$193,500 across 156 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Principal Machine Learning Engineer, Ads & Promos Delivery

As a Principal Machine Learning Engineer on the Ads & Promos Delivery team at DoorDash, you will lead the technical direction of AI-first experiences, focusing on ranking and relevance systems that shape how ads are selected and personalized across all verticals. Your day-to-day responsibilities include designing next-generation AI models using deep learning and large language models (LLMs), evaluating these models rigorously through offline analysis and online experimentation, and ensuring seamless integration from research to production. You will collaborate closely with product managers, data scientists, and designers to deliver impactful improvements in user experience. The role requires expertise in Python, Java, or C++, proficiency with ML frameworks like PyTorch and TensorFlow, and a strong background in deep learning, information retrieval, and recommendation systems. This position offers the unique opportunity to define how modern AI reshapes ads relevance in DoorDash’s rapidly expanding global marketplace.

What you'll do

  • Design and build next-generation AI-first ranking systems using state-of-the-art techniques.
  • Set long-term technical vision and drive cross-team alignment for AI projects.
  • Own the full lifecycle of ML models from research to production, ensuring scalability.
  • Evaluate ML models rigorously through offline analysis and online experimentation.
  • Translate cutting-edge research into scalable, production-ready systems for ads relevance.

What we're looking for

  • 5+ years of experience building and scaling ML/AI models for large-scale products.
  • Deep expertise in deep learning, LLMs, information retrieval, ranking systems, or NLP.
  • Strong programming skills in Python, Java, or C++ with ML frameworks like PyTorch or TensorFlow.
  • Extensive experience across the full ML lifecycle from data analysis to model deployment.
  • Proven ability to collaborate and communicate effectively in fast-paced cross-functional teams.
  • Experience designing and deploying LLM-based systems including prompt engineering and RAG architectures.
  • Demonstrated contributions to the ML community through open-source projects, publications, or applied research.

More like this

Similar roles

Machine Learning Engineer, Marketplace Optimization

DoorDash, Inc

San Francisco, CA 1 day ago $137,100$201,600
Python TensorFlow PyTorch XGBoost Java C++ Kubernetes Docker CI/CD AWS PostgreSQL Auction Systems Forecasting Budget Optimization Experimentation Science ML Frameworks Data Pipelines Machine Learning Infrastructure Large-Scale Data Processing

Senior Staff Machine Learning Engineer, Consumer

DoorDash, Inc

San Francisco, CA 1 day ago $242,800$357,000
Python TensorFlow PyTorch Kubernetes AWS CI/CD PostgreSQL Docker LLM systems JSON APIs RESTful services Scalability Performance optimization Deep learning Fine-tuning

Machine Learning Engineer - Ads

Shopify

US 34 days ago
Python TensorFlow PyTorch A/B Testing Data-Driven Decision Making Statistical Methods Machine Learning ML Frameworks Ad Platforms CI/CD

Senior Machine Learning Engineer, Ad Platforms

The Walt Disney Company

Remote (Seattle, WA) 118 days ago $141,900$190,300
Python TensorFlow PyTorch Hugging Face Java SQL Diffusion models LLMs Transformer architectures CI/CD Git Jupyter Notebook Kubernetes AWS Google Cloud Platform Azure Machine Learning Docker Prometheus Grafana
Remote

Lead Machine Learning Engineer, Ads Research

The Walt Disney Company

Remote (Seattle, WA) 119 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

Machine Learning Ops Engineer, Brand Concierge

Adobe

San Jose 80 days ago $183,300$265,350
AWS Kubernetes Terraform Python CI/CD Prometheus Grafana MLflow Seldon GitHub Actions Argo Workflows Datadog ELK Arize AI LLM applications RAG pipelines vector databases embedding workflows MLOps