Tech jobs
Job listings



Principal Machine Learning Engineer, Ads & Promos Delivery
Lead AI-driven ranking and relevance systems for DoorDash’s ads marketplace, designing and deploying ML/LLM models to personalize ad delivery in real time across global markets.



Senior/Staff Deep Reinforcement Learning Engineer - DoorDash Dot
About the Team Our DD Labs team builds real-time autonomous delivery systems. The Planning & Decision-Making group is investing heavily in deep reinforcement learning to move beyond classical planning, learning…



Senior Staff Machine Learning Engineer, Ads
Leads AI-driven ads and promotions delivery systems at DoorDash, designing real-time ranking/relevance models using deep learning, LLMs, and sequence modeling to optimize merchant-consumer matching across search/discovery platforms.



Staff Software Engineer, Event Streaming Systems
Lead the architecture and evolution of DoorDash’s event streaming platform (Kafka, WarpStream, AutoMQ) that handles trillions of events daily, setting multi-year technical strategy and solving distributed-systems challenges at massive scale.



Software Engineer, Cloud Infrastructure
Experienced engineer on DoorDash's Cloud Infrastructure team building and operating the foundational multi-cloud platform (AWS/GCP accounts, networking, IAM, Terraform) that every engineering team builds on, plus 'cloud solutions engineering' to unblock complex cloud needs. Hybrid role based at the NYC, Seattle, or Bay Area hubs.



Software Engineer, Storage - Distributed Caching
Senior engineer on DoorDash's Distributed Caching team (Storage org), building and operating the caching and locking infrastructure behind DoorDash, Wolt, and Deliveroo — including ElastiCache/Redis, the KVRocks-based Boulder key-value store, and a distributed lock service — using Go or Java/Kotlin at hundreds of millions of QPS scale.



Product Design, Entry-Level (2027 start)
Entry-level product designer (2027 start) joining DoorDash's design team on one of its core product areas — Consumer, Merchant, Dasher, Ads & Promos, or Customer Experience & Integrity. Day to day: using AI tools to explore ideas and prototype, designing in Figma, testing with users, and shipping features that reach millions of consumers, merchants, and Dashers.



Product Design, Intern (Summer 2027)
A 12-week onsite summer 2027 Product Design internship at DoorDash, where the intern drives a real project on one of the core teams (Consumer, Merchant, Dasher, Ads & Promos, or CX) from exploration to shipped work reaching millions of users. Core work involves prototyping in Figma and AI-driven tools like Cursor and Claude Code, testing with users, and collaborating with PMs, engineers, and resea



Software Engineer, Code Quality
Software engineer on DoorDash's Code Quality team (Developer Platform) building static analysis, quality gates, test frameworks, and CI/CD tooling that produce trustworthy quality signals for engineers, while exploring AI agents to automate quality checks. Onsite in SF, Sunnyvale, LA, Seattle, or NYC.



Staff Software Engineer, Storage - Taulu
Staff engineer owning DoorDash's storage abstraction platform — a distributed key-value data-access layer on the Tier-0 critical path. Day to day: setting the platform's technical direction, working deep in the data plane (proxy, KV, CDC, routing), and driving reliability and tail-latency at scale, primarily in Go on Kubernetes.



Software Engineer, Full Stack - Developer Insights
DoorDash is hiring a full-stack engineer for its internal Developer Insights team, building internal products like the developer portal (based on Backstage.io) that serve hundreds of engineers. Day-to-day work spans TypeScript/React frontend, Java/Kotlin/Python/Go backend, and LLM-powered developer tools.



Software Engineer, Full Stack - Experimentation Platform
Full-stack engineer on DoorDash's Experimentation Platform, building backend services, SDKs, and the React-based Decision Portal UI that thousands of internal users rely on to design, configure, launch, and analyze experiments. Work spans TypeScript/React, REST/gRPC backend APIs (Java, Kotlin, Python, or Go), storage-layer choices, and LLM-powered experimentation tooling.



Senior Associate, International Sales Strategy & Operations
About the Team Our sales and partner management teams are the heart and soul of DoorDash, helping us partner with top merchants (think restaurants, grocers, convenience stores, retailers) across the country to grow…



Software Engineer, Machine Learning Platform - Gen AI
Engineer on DoorDash's GenAI Platform team building production ML infrastructure: real-time GPU serving and high-throughput batch inference for open-weight LLMs/VLMs, plus fine-tuning (SFT/DPO/LoRA), LLM Gateway, evals, guardrails and cost attribution. Core stack: Python, distributed systems, GPU inference engines, Kubernetes, AWS/GCP.



Sr. Manager, B2B, Marketing Technology
About the Team DoorDash’s mission is to grow and empower local economies. By building intelligent, last-mile delivery technology for local cities, DoorDash connects people with the local businesses they care about —…



Senior Machine Learning Engineer, Drive
Senior ML Engineer on DoorDash's Drive team, owning end-to-end machine learning systems for delivery ETA, merchant prep-time, and order release prediction, plus logistics optimization and AI quality signals built with deep learning, reinforcement learning, and LLMs/VLMs. On-site in San Francisco, Sunnyvale, or Seattle.



Senior Software Engineer, Backend (All Teams)
Senior Backend Engineer at DoorDash developing and running large-scale backend services for its on-demand delivery logistics marketplace: defining backend architecture, moving from a monolith to microservices, and improving performance, reliability, scalability, and security. Hybrid role (some in-office) across SF, NYC, Sunnyvale, and Seattle.



Senior Software Engineer, Machine Learning
Senior ML engineer on DoorDash's grocery/retail catalog team, designing, training, deploying and monitoring production machine learning models that keep the product knowledge graph accurate and semantically rich. Core stack includes PySpark, Snowflake SQL, PyTorch/scikit-learn-style frameworks, and AI coding tools like Claude Code and Cursor.



Software Engineer, Backend (All Teams)
Backend engineers at DoorDash build and operate large-scale services powering its three-sided delivery marketplace, working across product and platform teams to define backend architecture, improve performance/reliability/scalability, and migrate from a monolith to microservices. Core stack includes REST APIs, SQL/NoSQL (Postgres, Redis, Elasticsearch, RabbitMQ) plus AI coding tools.



Staff Machine Learning Engineer, Personalization
Staff ML engineer building production personalization and growth models for DoorDash's consumer search across grocery and retail categories, partnering with product teams and mentoring juniors. Core work centers on Python ML (PyTorch/TensorFlow), causal inference, recommendation systems, and AI coding tools in a hybrid SF/Sunnyvale setup.