Resume and JobRESUME AND JOB
DoorDash logo

Senior Software Engineer, Machine Learning Infrastructure - Generative AI

DoorDash

Software and Technology Jobs

Senior Software Engineer, Machine Learning Infrastructure - Generative AI

full-timePosted: Dec 10, 2025

Job Description

Senior Software Engineer, Machine Learning Infrastructure - Generative AI at DoorDash

DoorDash is revolutionizing food delivery and local commerce. Join our mission to grow and connect communities!

Key Responsibilities

  • Use your backend, data, and ML infrastructure expertise to help build a high-quality GenAI platform.
  • Build scalable, high-performance data and ML pipelines—from retrieval (e.g., RAG) to batch inference—that adapt quickly to new technologies.
  • Develop an easy-to-use platform that supports fast iteration and deployment of products powered by Generative AI.
  • Improve the reliability, scalability, and monitoring of our GenAI infrastructure, including the LLM gateway, fine-tuning systems, and model serving.
  • Collaborate with ML Engineers and Product Engineers to evolve the ML platform as per their use cases.
  • Shape the direction of DoorDash’s centralized ML platform that supports all business functions.

Required Qualifications

  • B.S., M.S., or PhD. in Computer Science or equivalent
  • Strong fundamentals in computer science and Python
  • 4+ years of industry experience in software engineering
  • Experience building and deploying machine learning systems in production
  • Hands-on ML experience, including developing and testing your own models (even simple ones)
  • Experience building infrastructure in cloud environments—especially backend services and data pipelines at scale

Key Skills

  • Python
  • Computer science fundamentals
  • Software engineering
  • Machine learning systems development and deployment
  • Backend services
  • Data pipelines
  • Cloud infrastructure

Preferred Qualifications

  • Experience fine-tuning and serving open-weights LLMs in production
  • Experience building and deploying AI agents in production
  • Experience building and deploying MCP servers in production
  • Experience in cloud environments like AWS or GCP

DoorDash Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Wellness benefits
  • Commuter benefits match
  • Paid time off
  • Paid sick leave
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance

Salary Range

$1,30,600 - $2,85,000 USD annually

Job Summary

About the Team

DoorDash is building the world’s most reliable on-demand logistics engine. Behind the scenes, our Machine Learning Platform (MLP) powers critical real-time decision-making for millions of orders each day, supporting business-critical use cases like Groceries, Logistics, Fraud, Search and Personalization.

About the Role

At DoorDash, our Data Scientists and ML Engineers have the opportunity to dive into a wealth of delivery data to improve company-wide ML workflows such as Search & Recommendations, Catalog building, Fraud intelligence, Chatbot intelligence. You will join a small team to build systems that empower efficient machine learning at scale, especially in the Generative AI area. This is a remote opportunity, with Pacific Time wor...

Food Delivery Jobs | Logistics Tech | Remote Work Opportunities | DoorDash Careers

Locations

  • San Francisco, United States

Salary

130,600 - 285,000 USD / yearly

Skills Required

  • Pythonintermediate
  • Computer science fundamentalsintermediate
  • Software engineeringintermediate
  • Machine learning systems development and deploymentintermediate
  • Backend servicesintermediate
  • Data pipelinesintermediate
  • Cloud infrastructureintermediate

Required Qualifications

  • B.S., M.S., or PhD. in Computer Science or equivalent (experience)
  • Strong fundamentals in computer science and Python (experience)
  • 4+ years of industry experience in software engineering (experience)
  • Experience building and deploying machine learning systems in production (experience)
  • Hands-on ML experience, including developing and testing your own models (even simple ones) (experience)
  • Experience building infrastructure in cloud environments—especially backend services and data pipelines at scale (experience)

Preferred Qualifications

  • Experience fine-tuning and serving open-weights LLMs in production (experience)
  • Experience building and deploying AI agents in production (experience)
  • Experience building and deploying MCP servers in production (experience)
  • Experience in cloud environments like AWS or GCP (experience)

Responsibilities

  • Use your backend, data, and ML infrastructure expertise to help build a high-quality GenAI platform.
  • Build scalable, high-performance data and ML pipelines—from retrieval (e.g., RAG) to batch inference—that adapt quickly to new technologies.
  • Develop an easy-to-use platform that supports fast iteration and deployment of products powered by Generative AI.
  • Improve the reliability, scalability, and monitoring of our GenAI infrastructure, including the LLM gateway, fine-tuning systems, and model serving.
  • Collaborate with ML Engineers and Product Engineers to evolve the ML platform as per their use cases.
  • Shape the direction of DoorDash’s centralized ML platform that supports all business functions.

Benefits

  • general: 401(k) plan with employer matching
  • general: 16 weeks of paid parental leave
  • general: Wellness benefits
  • general: Commuter benefits match
  • general: Paid time off
  • general: Paid sick leave
  • general: Medical, dental, and vision benefits
  • general: 11 paid holidays
  • general: Disability and basic life insurance
  • general: Family-forming assistance
  • general: Mental health program
  • general: Flexible paid time off/vacation for salaried roles
  • general: 80 hours of paid sick time per year for salaried roles

Travel Requirements

0%

Target Your Resume for "Senior Software Engineer, Machine Learning Infrastructure - Generative AI" , DoorDash

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Machine Learning Infrastructure - Generative AI. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer, Machine Learning Infrastructure - Generative AI" , DoorDash

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

313 Infrastructure EngineeringDoorDash JobsFood DeliveryLogisticsTech JobsSoftware EngineerProduct ManagerData AnalystRemote JobsSan Francisco TechGig EconomyTechnologyLogisticsFood Delivery313 Infrastructure Engineering

Answer 10 quick questions to check your fit for Senior Software Engineer, Machine Learning Infrastructure - Generative AI @ DoorDash.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

DoorDash logo

Senior Software Engineer, Machine Learning Infrastructure - Generative AI

DoorDash

Software and Technology Jobs

Senior Software Engineer, Machine Learning Infrastructure - Generative AI

full-timePosted: Dec 10, 2025

Job Description

Senior Software Engineer, Machine Learning Infrastructure - Generative AI at DoorDash

DoorDash is revolutionizing food delivery and local commerce. Join our mission to grow and connect communities!

Key Responsibilities

  • Use your backend, data, and ML infrastructure expertise to help build a high-quality GenAI platform.
  • Build scalable, high-performance data and ML pipelines—from retrieval (e.g., RAG) to batch inference—that adapt quickly to new technologies.
  • Develop an easy-to-use platform that supports fast iteration and deployment of products powered by Generative AI.
  • Improve the reliability, scalability, and monitoring of our GenAI infrastructure, including the LLM gateway, fine-tuning systems, and model serving.
  • Collaborate with ML Engineers and Product Engineers to evolve the ML platform as per their use cases.
  • Shape the direction of DoorDash’s centralized ML platform that supports all business functions.

Required Qualifications

  • B.S., M.S., or PhD. in Computer Science or equivalent
  • Strong fundamentals in computer science and Python
  • 4+ years of industry experience in software engineering
  • Experience building and deploying machine learning systems in production
  • Hands-on ML experience, including developing and testing your own models (even simple ones)
  • Experience building infrastructure in cloud environments—especially backend services and data pipelines at scale

Key Skills

  • Python
  • Computer science fundamentals
  • Software engineering
  • Machine learning systems development and deployment
  • Backend services
  • Data pipelines
  • Cloud infrastructure

Preferred Qualifications

  • Experience fine-tuning and serving open-weights LLMs in production
  • Experience building and deploying AI agents in production
  • Experience building and deploying MCP servers in production
  • Experience in cloud environments like AWS or GCP

DoorDash Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Wellness benefits
  • Commuter benefits match
  • Paid time off
  • Paid sick leave
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance

Salary Range

$1,30,600 - $2,85,000 USD annually

Job Summary

About the Team

DoorDash is building the world’s most reliable on-demand logistics engine. Behind the scenes, our Machine Learning Platform (MLP) powers critical real-time decision-making for millions of orders each day, supporting business-critical use cases like Groceries, Logistics, Fraud, Search and Personalization.

About the Role

At DoorDash, our Data Scientists and ML Engineers have the opportunity to dive into a wealth of delivery data to improve company-wide ML workflows such as Search & Recommendations, Catalog building, Fraud intelligence, Chatbot intelligence. You will join a small team to build systems that empower efficient machine learning at scale, especially in the Generative AI area. This is a remote opportunity, with Pacific Time wor...

Food Delivery Jobs | Logistics Tech | Remote Work Opportunities | DoorDash Careers

Locations

  • San Francisco, United States

Salary

130,600 - 285,000 USD / yearly

Skills Required

  • Pythonintermediate
  • Computer science fundamentalsintermediate
  • Software engineeringintermediate
  • Machine learning systems development and deploymentintermediate
  • Backend servicesintermediate
  • Data pipelinesintermediate
  • Cloud infrastructureintermediate

Required Qualifications

  • B.S., M.S., or PhD. in Computer Science or equivalent (experience)
  • Strong fundamentals in computer science and Python (experience)
  • 4+ years of industry experience in software engineering (experience)
  • Experience building and deploying machine learning systems in production (experience)
  • Hands-on ML experience, including developing and testing your own models (even simple ones) (experience)
  • Experience building infrastructure in cloud environments—especially backend services and data pipelines at scale (experience)

Preferred Qualifications

  • Experience fine-tuning and serving open-weights LLMs in production (experience)
  • Experience building and deploying AI agents in production (experience)
  • Experience building and deploying MCP servers in production (experience)
  • Experience in cloud environments like AWS or GCP (experience)

Responsibilities

  • Use your backend, data, and ML infrastructure expertise to help build a high-quality GenAI platform.
  • Build scalable, high-performance data and ML pipelines—from retrieval (e.g., RAG) to batch inference—that adapt quickly to new technologies.
  • Develop an easy-to-use platform that supports fast iteration and deployment of products powered by Generative AI.
  • Improve the reliability, scalability, and monitoring of our GenAI infrastructure, including the LLM gateway, fine-tuning systems, and model serving.
  • Collaborate with ML Engineers and Product Engineers to evolve the ML platform as per their use cases.
  • Shape the direction of DoorDash’s centralized ML platform that supports all business functions.

Benefits

  • general: 401(k) plan with employer matching
  • general: 16 weeks of paid parental leave
  • general: Wellness benefits
  • general: Commuter benefits match
  • general: Paid time off
  • general: Paid sick leave
  • general: Medical, dental, and vision benefits
  • general: 11 paid holidays
  • general: Disability and basic life insurance
  • general: Family-forming assistance
  • general: Mental health program
  • general: Flexible paid time off/vacation for salaried roles
  • general: 80 hours of paid sick time per year for salaried roles

Travel Requirements

0%

Target Your Resume for "Senior Software Engineer, Machine Learning Infrastructure - Generative AI" , DoorDash

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Machine Learning Infrastructure - Generative AI. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer, Machine Learning Infrastructure - Generative AI" , DoorDash

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

313 Infrastructure EngineeringDoorDash JobsFood DeliveryLogisticsTech JobsSoftware EngineerProduct ManagerData AnalystRemote JobsSan Francisco TechGig EconomyTechnologyLogisticsFood Delivery313 Infrastructure Engineering

Answer 10 quick questions to check your fit for Senior Software Engineer, Machine Learning Infrastructure - Generative AI @ DoorDash.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.