Quick summary
- Work type
- On-site
- Location
- San Francisco, CASunnyvale, CA
- Salary
- $242,800–$357,000 / yr
- Posted
- 146 days ago
- Freshness
- Confirmed live today
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 91% of similar roles. Most pay $207,300–$254,750 — the blue band above. At the midpoint, this role pays about $300k versus about $231k 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 97 open roles on FindRole.
Listed pay typically runs $163,800–$240,900 across 96 roles with salary data.
Most-posted roles
- Software Engineer 33
- Engineering Manager 9
- Machine Learning Engineer 8
- Security Engineer 4
- Detection Engineer 3
At a glance
TL;DR · Senior Staff Machine Learning Engineer, Ads
The Senior Staff Machine Learning Engineer, Ads joins the Ads & Promos Delivery team to lead the technical direction for AI-first experiences. This role involves designing and building next-generation ranking systems that determine how ads are selected, ordered, and personalized in real time across various verticals. You will own the full model lifecycle, from research to production, by developing systems for query understanding, user representation learning, and multi-objective optimization. Key technologies include Python, Java, C++, PyTorch, TensorFlow, and XGBoost, alongside large language models, sequence modeling, and deep learning. You will solve complex marketplace problems by balancing advertiser value with consumer experience under strict latency and reliability constraints. The work focuses on improving ads relevance within a closed-loop marketplace for grocery and retail sectors.
What does a Machine Learning Engineer earn in California?
Median $235750 from 200 postings across 34 companies.
Skills
What you'll do
- Design and build next-generation AI-first ranking systems using deep learning and large language models.
- Lead the technical direction for ads marketplace ranking, relevance, and personalization systems.
- Own the full model lifecycle from research and data analysis to production deployment and monitoring.
- Evaluate ML models using offline analysis and online A/B testing to measure quality and impact.
- Translate cutting-edge research into scalable production systems under strict latency and reliability constraints.
- Implement sequence modeling and multi-objective optimization to balance advertiser value and consumer experience.
- Develop AI-driven solutions for query understanding, user representation learning, and contextual relevance.
What we're looking for
- 5+ years of experience building, deploying, and scaling ML and AI models for large-scale, user-facing or data-intensive products.
- BS, MS, or PhD in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Deep expertise in deep learning, LLMs, information retrieval, ranking, recommendation systems, NLP, or content understanding.
- Strong programming skills in Python, Java, or C++ with experience in PyTorch, TensorFlow, or XGBoost.
- Extensive experience across the full ML lifecycle including data analysis, feature engineering, model development, and A/B testing.
- Proficiency in using AI coding tools like Claude Code, Codex, or Cursor throughout the software development lifecycle.
- Experience designing and deploying LLM-based systems, including prompt engineering and RAG architectures (preferred).
- Demonstrated contributions to the ML community through open-source projects, publications, or applied research (preferred).
More like this
Similar roles
Staff Machine Learning Engineer, App Ads Modeling
Senior Staff Machine Learning Engineer, Consumer
DoorDash, Inc
Senior Machine Learning Engineer, Ads Relevance & Quality
Apple Inc
Senior Staff Machine Learning Engineer
GEICO
Senior Staff Machine Learning Engineer
GEICO