companyDoorDash, Inc. logo

Software Engineer, Machine Learning Infrastructure

DoorDash, Inc.San Francisco, CA; Sunnyvale, CA; Seattle, WANew
On-site Full-time $130.6K/yr - $235K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

You're enthusiastic about this opportunity because you will:Leverage your expertise in backend, data, and ML infrastructure to contribute to a robust GenAI platform.Enhance the reliability, scalability, and monitoring capabilities of our GenAI infrastructure, including the LLM Gateway, MCP Gateway, fine-tuning systems, and model serving.Create scalable, high-performance ML pipelines encompassing retrieval and batch inference processes.

About the job

The GenAI Platform team at DoorDash is at the forefront of building the centralized AI infrastructure that powers a multitude of Generative AI use cases, including Search, Recommendations, Fraud Detection, Chatbots, Merchant Tools, and more. As part of the Machine Learning Platform (MLP) organization, we facilitate critical real-time decision-making for millions of orders every day.

About the Team

Our team is responsible for:

  • LLM Gateway — providing unified access to OpenAI, Anthropic, Google, and open-weights models with comprehensive cost attribution, guardrails, and multi-region deployment.
  • MCP Gateway — managing authentication, tool registry, and rate limiting for MCP servers across the organization.
  • Agent Gateway — establishing the infrastructure necessary for building and deploying AI agents with tool access, streaming, and observability.
  • Evals Platform — facilitating evals with human annotation, LLM-as-a-judge mechanisms, auto-calibration, and customized use-case-specific UIs for human annotation and debugging.
  • Project Slingshot (Open-Weights Models) — focusing on fine-tuning, online inference, and batch inference for open-weights LLMs.

We are a dynamic team of 6 engineers in a high-growth phase, and as every AI product team at DoorDash integrates with GenAI, we are tasked with scaling our infrastructure to meet growing demands.

About the Role

As a member of the GenAI Platform team, you will contribute to developing the foundational infrastructure layer relied upon by all AI product teams at DoorDash. You will rotate through various areas, including agents, evals, open-weights models, and gateways, gaining broad exposure to the GenAI stack while delving deeply into impactful challenges.

About DoorDash, Inc.

DoorDash, Inc. is a leading technology company that connects customers with their favorite local and national merchants through a convenient online platform, transforming the way people think about food delivery and logistics.