DoorDash USA
Open positions
Staff Software Engineer, Event Streaming Systems
Staff-level individual contributor on DoorDash's Event Streaming Systems team (Storage org), setting multi-year technical direction for the Kafka-based event streaming platform (including diskless, object-store-backed architectures) that moves trillions of events per day across DoorDash, Wolt, and Deliveroo. Hybrid role requiring residence in the New York Metro Area.
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 Engineering, Backend (All Teams)
Staff Backend Engineer at DoorDash building and scaling the large-scale backend systems behind its on-demand delivery marketplace — setting technical direction, leading cross-team initiatives, and moving the monolith to microservices. Stack centers on REST services, SQL/NoSQL stores (Postgres, Redis, Elasticsearch, RabbitMQ) and AI coding tools.
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.
Staff Product Designer, Support
Staff Product Designer on DoorDash's Support Design team, shaping the full support experience for customers, dashers, and merchants — from mobile self-help, chatbot, and voice AI to internal case-management and agent tooling. Hybrid role (1–2 days/week in NYC) using LLM-powered tools alongside traditional design tools.
Staff Security Engineer, Proactive Security - AI
US-remote Staff Security Engineer on DoorDash's Proactive Security team, building AI security products (hardened agents, AI guardrails, MCP gateways) directly into consumer, merchant, and Dasher surfaces via forward-deployed pods. Core work spans Go/Java engineering, LLM/agentic system security, threat modeling, and vulnerability discovery.
Staff Security Engineer, Proactive Security - Dasher
Staff-level security engineer on DoorDash's Proactive Security team, working in a forward-deployed pod to build 'paved road' security products into the Dasher app — application hardening, anti-app reversing, and payment security — using OO languages like Go/Java plus AI-enabled vulnerability discovery and threat modeling. US remote.
Staff Product Designer, Merchant Marketing
Staff Product Designer on DoorDash's Ads & Promos team, owning end-to-end campaign experience design for the merchant marketing tooling platform used by SMB and enterprise restaurants. Day to day: leading projects from concept to shipped product with high-fidelity designs and production-ready prototypes, plus building LLM/AI-assisted workflows, design systems, and reusable tools. Hybrid role based
Staff Product Designer, Integrity
Staff Product Designer on DoorDash's Integrity Design team, shaping trust, fraud, and safety experiences across the Consumer app, Dasher app, and Merchant Portal. Day to day involves defining briefs, building high-fidelity designs and production-ready prototypes, and using LLM-powered tools alongside traditional design tools, in a hybrid NYC role.
Staff Product Designer, Dasher Growth
Staff Product Designer on DoorDash's Core Dasher team, leading 0→1 projects to grow and retain Dasher (courier) supply — writing briefs, shipping high-fidelity designs and prototypes, and partnering across Product, Engineering, and Data Science. Hybrid: 1–2 days/week in the SF or NYC design hub, prototyping with code editors and LLM tools alongside design tools.
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.
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.
Staff Software Technical Program Manager - Autonomy & Robotics
Staff TPM at DoorDash Labs program-managing the autonomy software stack (perception, planning, localization, system safety, simulation, remote assistance) for autonomous delivery robots — driving features from concept through simulation, closed-course, and public-road validation alongside autonomy, software, safety, and ops teams. Can be remote with travel to deployment areas.
Staff Systems Engineer, DoorDash Air
Staff systems engineer on DoorDash Labs' DoorDash Air team, defining system requirements, interfaces, architecture, and verification/validation strategies for autonomous, robotic last-mile delivery platforms. Requires 8+ years in safety-critical systems engineering, tools like DOORS/Jama/Polarion, and Python or SQL.
Sr. Staff Technical Program Manager (Hardware) - DoorDash Dot
Technical program manager at DoorDash Labs driving the hardware side of its autonomous delivery robot: planning, tracking and leading development, testing, validation and manufacturing of robotics mechanical/electrical hardware, while coordinating hardware, software, firmware, autonomy and vendor teams. Tools include Jira, Confluence and Smartsheet/MS Project; onsite 2+ days/week in the Oakland or
Senior Staff Machine Learning Engineer, Consumer
Senior staff-level ML engineer at DoorDash who owns the personalization strategy for the entire consumer shopping journey (search, discovery, checkout) and modernizes the recommendation system with AI/LLMs. Day to day: driving technical vision for a 150+ person org, shipping production ML models, and leading architecture across cross-functional teams.
Staff Security Engineer, Security Enablement
A senior hands-on security role on DoorDash's Global Safety and Security team: you design and deliver multi-domain security services — integrating physical security systems (access control, video management) with AWS cloud infrastructure, identity, and observability — while leading multi-team, multi-quarter programs and mentoring engineers and PMs.