
Software Engineer, Machine Learning Platform - Gen AI
About this role
This role suits an engineer who enjoys pushing the cost and performance frontier of GPU inference and fine-tuning in a fast-moving technical environment. The Software Engineer, Machine Learning Platform - Gen AI position is based in San Francisco, CA, Sunnyvale, CA, or Seattle, WA, within DoorDash.
Role Overview
DoorDash is hiring a Software Engineer for the GenAI Platform team within the Machine Learning Platform organization. The team builds shared infrastructure that helps DoorDash, Wolt, and Deliveroo safely bring generative AI products, agents, automation, and personalization to production. The position focuses on open-weights model platforms spanning real-time GPU serving, high-throughput batch inference, and model fine-tuning.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
The national base pay range for this position in the United States is $130,600 to $192,000 USD, with localization according to work location and additional opportunities for equity grants. Comprehensive benefits include a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, medical, dental, and vision coverage, 11 paid holidays, disability and basic life insurance, family-forming assistance, a mental health program, flexible paid time off, and 80 hours of paid sick time per year.
About the Company
DoorDash is a technology and logistics company that started by enabling door-to-door delivery and has expanded into a platform supporting local economies and diverse user needs. The organization operates across multiple regions including the United States, supporting brands like DoorDash, Wolt, and Deliveroo.
How to Apply
To apply for this role, please visit the official DoorDash careers page.
Skills and tech stack
Questions candidates ask
What is the salary range for this role?
The base pay range is $130,600 to $192,000 USD, determined by factors such as skills, experience, qualifications, and work location, plus equity grants and benefits.
What locations are available for this position?
This position is located in San Francisco, CA, Sunnyvale, CA, or Seattle, WA.
What experience level is required?
The role requires a minimum of 3 years of industry experience in software engineering and a degree in Computer Science or equivalent.
What specific technical stack is used for GenAI tasks?
The work involves Python, distributed systems, open-weight models, LLM inference engines like vLLM and SGLang, Kubernetes, cloud platforms, and AI coding tools.
What benefits are provided by DoorDash?
Benefits include a 401(k) with employer matching, medical, dental, and vision coverage, 16 weeks of paid parental leave, flexible paid time off, paid sick leave, wellness benefits, and life insurance.