D

DoorDash

Runs apps for local food and grocery delivery

Software Engineer - Machine Learning Platform, Gen AI

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A B.S., M.S., or PhD in Computer Science or equivalent.
  • At least 3 years of industry experience in software engineering.
  • Strong backend engineering fundamentals, especially in Python and distributed systems.
  • Experience building production services, APIs, data pipelines, or machine learning infrastructure at scale.
  • Experience operating production systems, including observability, debugging, reliability, incident response, and performance and cost optimization.
  • Hands-on experience with large language model inference and/or fine-tuning of open-weight models in production, including serving characteristics such as latency, throughput, batching, autoscaling, and GPU utilization, and/or fine-tuning methods such as SFT, DPO, and LoRA.
  • Ability to work across ambiguous, fast-moving technical areas and turn customer use cases into reusable platform capabilities.
  • Proficiency using AI coding tools such as Claude Code, Codex, or Cursor throughout the software development lifecycle, including designing, generating code, testing, monitoring, and releasing software.

Responsibilities

  • Build infrastructure that helps company teams move generative AI ideas from prototype to production and increases the business impact of AI across the company.
  • Work on the open-weights serving stack, including real-time GPU endpoints, high-throughput batch inference, and fine-tuning using SFT, DPO, and LoRA, alongside the LLM Gateway, Agent Gateway, evaluation infrastructure, guardrails, and cost attribution.
  • Design scalable, high-performance systems for model serving, batch inference, GPU autoscaling, and fine-tuning for customer and internal automation use cases.
  • Improve the cost and latency of GPU inference, accelerate batch jobs, reduce inference costs, and provide product teams with a reliable choice of open-weight and closed-source models with fallback, observability, and cost controls.
  • Build platforms that support rapid experimentation while meeting production standards for latency, scale, monitoring, service-level objectives, playbooks, and operational excellence.
  • Partner with machine learning engineers, product engineers, data scientists, and platform teams across DoorDash, Wolt, and Deliveroo to turn emerging generative AI capabilities into durable platform primitives.
  • Shape the centralized generative AI platform, including emerging directions such as reinforcement learning from human feedback, reinforcement learning from verifiable rewards, agent optimization, and other post-training and agentic techniques.

Desired Qualifications

  • Experience with large language model inference engines and serving frameworks such as vLLM, SGLang, and TensorRT-LLM in production.
  • Experience with distributed or multi-node fine-tuning and training pipelines using SFT, DPO, reinforcement learning from human feedback, or LoRA, including data preparation and evaluation.
  • GPU performance experience, including multi-node or distributed inference, KV-cache and memory optimization, quantization such as FP8, INT8, AWQ, or GPTQ, or cold-start and throughput tuning.
  • Experience with Kubernetes, cloud infrastructure such as AWS or GCP, GPUs, serverless or elastic GPU platforms such as Modal, or high-throughput batch systems.
  • Experience with LLM gateways, model routing, vendor abstraction, or cost attribution.
  • Experience building developer platforms, internal platforms, or self-serve infrastructure.
  • Experience building and deploying AI agents or MCP servers in production.
  • Experience with evaluation systems, LLM observability, tracing, retrieval-augmented generation, search, or vector databases.

About the Company

DoorDash

Runs apps for local food and grocery delivery

DoorDash runs apps that let people order restaurant meals, groceries, and other goods from local businesses, which independent couriers called Dashers bring to their doors. In 2019 it overtook Grubhub to become the largest food delivery service in the United States, and it later expanded abroad by buying Finland's Wolt and Britain's Deliveroo. Merchants pay DoorDash a fee on each order and can buy ads in its apps, while customers pay delivery and service fees or join DashPass, a subscription that cuts those fees. Businesses can also hire Dashers through its Drive service to carry orders placed on their own websites. Four Stanford students founded DoorDash in 2013, and it is based in San Francisco, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at DoorDash

See more jobs