DoorDash USA
Open positions
Senior Machine Learning Engineer, New Verticals Agentic Foundations
Senior ML engineer on DoorDash's New Verticals Agentic Foundations team, owning and improving LLM-based production agents (starting with the Ask grocery assistant) through eval-driven iteration, fine-tuning open-weights/SLM models, and balancing quality, latency, and cost. Works in Python with PyTorch/TensorFlow; hybrid role based in Seattle.
Staff Machine Learning Engineer, Personalization
Staff ML engineer on DoorDash's Personalization team designing, implementing, and shipping production machine learning for growth and personalization in grocery/retail consumer search, using causal inference and recommendation systems. Hybrid role in San Francisco; core stack is Python with PyTorch/TensorFlow.
Staff Machine Learning Engineer, Fulfillment Planning
Staff ML Engineer on DoorDash's Fulfillment Planning team, building and operating large-scale production ML systems for real-time delivery assignment, routing, batching, and ETA/fulfillment estimation. Day-to-day is hands-on Python and deep learning framework work, plus setting modeling standards and mentoring engineers.
Staff Software Engineer, Machine Learning
Staff ML engineer at DoorDash building production machine learning for the ads platform (budget pacing, automated bidding, audience targeting/embeddings) and the catalog product knowledge graph, owning the full ML lifecycle from training through deployment and experimentation. Stack includes PyTorch, PySpark, and Snowflake; hybrid role in Seattle.
Senior Machine Learning Engineer, Drive
Senior ML Engineer on DoorDash's Drive team, owning machine learning systems end-to-end for delivery/pickup ETA prediction, merchant prep-time estimation, order release optimization, and LLM/VLM-powered delivery quality signals, using Python, PyTorch, Spark and Airflow; based in San Francisco, Sunnyvale, or Seattle.
Senior Software Engineer, Machine Learning
Senior ML engineer on DoorDash's grocery/retail delivery team, building algorithmic and machine learning improvements to the catalog system and product knowledge graph. Owns the full ML lifecycle—training, deployment, experimentation, monitoring—using tools like PyTorch, PySpark, and Snowflake.
Software Engineer, Spark Platform
Builds and operates DoorDash's in-house Apache Spark platform — runtime upgrades, multi-tenant scheduling and executor bin-packing on Kubernetes, cluster lifecycle automation, and observability/incident automation — serving company-wide data, analytics, and ML workloads. Core stack: Spark, Kubernetes, AWS, and Python/Go/Scala/Java.
Senior Software Engineer, Spark Platform
Senior engineer setting multi-year technical direction for DoorDash's in-house Apache Spark platform on Kubernetes — owning the runtime, remote shuffle service, scheduler, and reliability tooling that run data, analytics, and ML workloads at scale. Core tech: Spark, Kubernetes, distributed systems, Scala/Java/Python/Go.
Software Engineer, Data Platform
Software engineer on DoorDash's Core Data Platform team, building and scaling the frameworks behind its analytical data stack — ingestion, streaming/batch compute, tooling, and data governance — using Spark, Flink, Kafka, Airflow, and lakehouse tech. Requires 2+ years' experience and being based in or relocating to the Bay Area, Seattle, or New York.
Associate Manager, New Verticals - Fulfillment Dasher Strategy & Operations
About the Team New Verticals is an exciting team at DoorDash that is building and scaling new ways to delight our customers beyond restaurant delivery. Our Fulfilment and Logistics team has three major mandates to…
Staff Software Engineer, Data - Experimentation
Staff-level scientist/engineer on DoorDash's Decision Systems team providing scientific leadership for Curie, the experimentation platform. Day to day: defining statistical contracts for experiment analysis, productionizing causal-inference methods (CUPED/CUPAC, switchback designs, sequential testing), reviewing analytical SQL, and building AI-assisted analysis workflows.
Manager, Analytics, Customer Experience
About the Team The Customer Experience team serves as a foundational operations pillar at DoorDash, dedicated to resolving friction within the last mile. We architect and oversee an expansive global network of support…
Member of Technical Staff, Lead Researcher
Founding lead researcher role in DoorDash's newly built AI Research org: set the research agenda, lead end-to-end ML projects (agentic systems, RL, foundation models, multimodal, robotics) from framing through publication and production deployment, and help hire and shape the team. Leverages DoorDash's marketplace-scale data and large compute budgets.
Principal Machine Learning Engineer, Ads & Promos Delivery
Principal ML engineer at DoorDash leading the technical direction for AI-first ads ranking and relevance systems — designing sequence models, deep learning, and LLM-powered decisioning for real-time ad selection and personalization. Owns the full model lifecycle from research to production using Python/Java/C++ and frameworks like PyTorch.
Engineering Manager, Merchant, AI/ML
Leads DoorDash's Merchant AI/ML team, managing ML engineers who build production AI systems for restaurant merchants — onboarding, menu understanding/generation, metadata intelligence, and agentic automation. Day to day is people leadership, roadmap setting, and cross-functional work using LLMs, multimodal learning, and generative AI at scale.
Data Analyst, In-Store
Data Analyst on the SevenRooms (DoorDash) Data & Analytics team, partnering with product management, marketing, and executives to own product analytics end-to-end — funnels, adoption, retention, and ROI for feature launches. Core work: SQL analysis, BI reporting, building data products, PLG instrumentation into Salesforce/Gainsight, and applying GenAI/ML to product analytics.
Senior Staff Machine Learning Engineer
Senior Staff ML Engineer on DoorDash's Ads & Promos Delivery team, setting technical direction for AI-first ads ranking and relevance systems — applying sequence modeling, deep learning, and LLMs to personalization and query understanding, and owning the full model lifecycle from research through production at marketplace scale.
Senior Director, Internal Audit
About the Team DoorDash’s Internal Audit team provides independent assurance that the company’s risk management, governance, and internal control processes are operating effectively. We are a small team that is looking…
Product Manager, In-Store
Product Manager on the SevenRooms team at DoorDash, owning the reporting, data, and insights infrastructure for hospitality operators — writing requirements, prioritizing the roadmap, and partnering with engineering, design, and GTM teams to ship data and analytics products. Requires 4+ years of PM experience and 2+ years building data, analytics, or AI/ML products in SaaS.
Principal Software Engineer, Ads
Principal-level IC serving as the technical leader of DoorDash's Ads organization, setting multi-year architectural direction and hands-on solving hard distributed systems problems for the advertising platform serving restaurant and CPG advertisers. Partners across ML, product, data science, and infrastructure teams.