Senior Staff Machine Learning Engineer

DoorDash, Inc

Quick summary

Work type
On-site
Location
San Francisco, CA · Sunnyvale, CA
Salary
$242,800–$357,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $219k
This role $300k
$150k most similar roles pay here $379k

This role pays more than 91% of similar roles. Most pay $178,012–$259,421 — the shaded band above. At the midpoint, this role pays about $300k versus about $219k 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 243 open roles on FindRole.

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

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Senior Staff Machine Learning Engineer

As a Senior Staff Machine Learning Engineer on the Ads & Promos Delivery team at DoorDash, you will lead the technical direction for AI-first experiences, designing and building next-generation ranking systems using deep learning and large language models. Your day-to-day involves applying state-of-the-art techniques to personalization, query understanding, and user representation learning, while rigorously evaluating models through offline analysis and online experimentation. You will own the full model lifecycle from research to production, collaborating with product managers and data scientists to ensure AI-driven systems deliver meaningful improvements. With experience in deep learning, information retrieval, and ML frameworks like PyTorch or TensorFlow, you will set long-term technical vision and drive cross-team alignment on a global scale, shaping how modern AI reshapes ads relevance in a closed-loop marketplace.

What you'll do

  • Design and build next-generation AI-first ranking systems using advanced techniques.
  • Set long-term technical vision for AI-driven experiences in ads marketplace.
  • Evaluate ML models rigorously through offline analysis and online experimentation.
  • Own full model lifecycle from research to production, ensuring continuous iteration.
  • Partner with cross-functional teams to deliver meaningful improvements in user experience.

What we're looking for

  • 5+ years 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, C++, with hands-on ML framework experience.
  • Extensive experience across the full ML lifecycle from data analysis to model deployment.
  • Proven ability to collaborate and communicate effectively in fast-paced environments.
  • BS/MS/PhD in Computer Science, Engineering, or a related field, or equivalent experience.

More like this

Similar roles

Senior Staff Machine Learning Engineer

Intuit

Mountain View, California 48 days ago $214,000$289,500
AWS GCP TensorFlow PyTorch Spark Kubernetes MLflow RAG LLM CI/CD MLOps Python Docker Prometheus PostgreSQL

Senior Staff Machine Learning Engineer

GEICO

Bethesda 37 days ago $150,000$300,000
Python AWS Azure Kubernetes Airflow Snowflake PostgreSQL MongoDB Cassandra Spark Ray MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD ElasticSearch Qdrant Parquet Delta Iceberg Flink SHAP LIME

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA 44 days ago $150,000$300,000
Python Java C++ AWS Azure Kubernetes CI/CD Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs GPT Generative AI

Senior Staff Machine Learning Engineer

GEICO

Bethesda 37 days ago $150,000$300,000
Python Java C++ AWS Azure Kafka Spark Ray Airflow Temporal PostgreSQL MongoDB Cassandra ElasticSearch Qdrant Snowflake Parquet Delta Iceberg MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD Kubernetes

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA 36 days ago $150,000$300,000
Python Java C# AWS Azure Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs CI/CD Kubernetes GPT Docker

Staff Machine Learning Engineer

Intuit

Mountain View, CA 52 days ago $202,500$274,000
Python Scikit-learn NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git AWS GCP CI/CD