Senior Staff ML Engineer — AI-First Ads & Ranking

DoorDash, Inc.

San Francisco (CA)

On-site

USD 243,000 - 357,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity grants
401(k) plan with employer matching
Paid parental leave

Job summary

DoorDash, Inc. in San Francisco seeks a Senior Staff Machine Learning Engineer to shape AI-first experiences across ads and promos. You will own the full ML lifecycle, from research to production, building ranking and relevance systems that operate at real-time scale.

You will apply state-of-the-art ML and LLM techniques, collaborate with product managers, data scientists, and designers, and drive impact on advertiser value and user experience while ensuring marketplace health.

Qualifications

  • 5+ years of experience building, deploying, and scaling ML and AI models for large-scale, user-facing or data-intensive products.
  • Proficiency with AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle.
  • Strong programming skills in Python, Java, or C++, with hands-on experience using ML frameworks such as PyTorch, TensorFlow, or XGBoost.
  • Deep expertise in deep learning, large language models, information retrieval, ranking and relevance, and NLP.
  • Extensive experience across the full ML lifecycle, including data analysis, feature engineering, evaluation, and monitoring.

Responsibilities

  • Own the full ML lifecycle from research to production, including data analysis, model development, evaluation, and online experiments.
  • Rigorous offline and online evaluation design with clear metrics and tradeoffs.
  • Partner with product managers, data scientists, and designers to deliver AI-driven improvements.
  • Stay at the forefront of ML/AI and translate research into scalable, production-ready systems.

Skills

ML engineering
Large-scale ML
Ranking & relevance
NLP
Python
Java
C++
PyTorch
TensorFlow
XGBoost
Cross-functional collaboration

Education

BS/MS/PhD in Computer Science or Engineering

Tools

Claude Code
Codex
Cursor
PyTorch
TensorFlow
XGBoost

Job description

DoorDash, Inc. in San Francisco seeks a Senior Staff Machine Learning Engineer to shape AI-first experiences across ads and promos. You will own the full ML lifecycle, from research to production, building ranking and relevance systems that operate at real-time scale.

You will apply state-of-the-art ML and LLM techniques, collaborate with product managers, data scientists, and designers, and drive impact on advertiser value and user experience while ensuring marketplace health.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff ML Engineer - AI-First Ranking
Senior Staff ML Engineer - AI-First Ranking

DoorDash • San Francisco (CA)

On-site
USD 242,800 - 357,000
401(k) with employer match
16 weeks paid parental leave
Wellness benefits
+4
ML Engineer — Marketplace Optimization & Bidding
ML Engineer — Marketplace Optimization & Bidding

Visa Hunt • San Francisco (CA), Sunnyvale (CA)

On-site
USD 137,000 - 299,000
401(k) matching
Health benefits
Paid parental leave
Machine Learning Engineer, Ads & Optimization (Hybrid)
Machine Learning Engineer, Ads & Optimization (Hybrid)

DoorDash USA • Sunnyvale (CA), San Francisco (CA), Seattle (WA), New York (NY)

Hybrid
USD 137,000 - 299,000
401(k) matching
Paid parental leave
Wellness benefits
+5
Senior Staff ML Engineer — Personalization Strategy Lead
Senior Staff ML Engineer — Personalization Strategy Lead

DoorDash Mexico • San Francisco (CA)

On-site
USD 243,000 - 357,000
401(k) plan with employer matching
16 weeks paid parental leave
Wellness benefits
Production ML Engineer for Scalable Ad Systems
Production ML Engineer for Scalable Ad Systems

DoorDash, Inc. • New York (NY)

Hybrid
USD 137,000 - 299,000
Equity grants
401(k) and health benefits
ML Engineer, Ads & Knowledge Graph Systems
ML Engineer, Ads & Knowledge Graph Systems

Xapply • California (MO), Northern (KY)

Hybrid
USD 137,000 - 299,000
401(k) matching
Paid parental leave
Wellness benefits
+2
Staff Machine Learning Engineer, Real-Time Personalization
Staff Machine Learning Engineer, Real-Time Personalization

DoorDash • San Francisco (CA), Sunnyvale (CA)

On-site
USD 137,000 - 299,000
401(k) matching
Paid parental leave
Healthcare benefits
Engineering Manager: ML/AI for Merchant Growth
Engineering Manager: ML/AI for Merchant Growth

Visa Hunt • San Francisco (CA), Sunnyvale (CA)

On-site
USD 194,000 - 285,000
401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits
+9
Senior ML Engineer — Real-Time Ad Ranking & Optimization
Senior ML Engineer — Real-Time Ad Ranking & Optimization

Fetch • Northern (KY)

Hybrid
USD 150,000 - 210,000
Senior Personalization ML Engineer, Consumer
Senior Personalization ML Engineer, Consumer

DoorDash • Sunnyvale (CA)

On-site
USD 242,800 - 357,000
401(k) plan with employer matching
Health, dental, and vision benefits
16 weeks paid parental leave
+1