Senior Software Engineer
Machine Learning, Personalization & Growth
Confirmed live in the last 24 hours
DoorDash

10,001+ employees

Local food delivery from restaurants
Company Overview
DoorDash is working to empower local communities and in turn, creating new ways for people to earn, work, and thrive. The company operates the largest food delivery platform in the United States.
Consumer Goods

Company Stage

Series H

Total Funding

$2.5B

Founded

2013

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-2%

2 year growth

-9%
Locations
Seattle, WA, USA • San Francisco, CA, USA • Sunnyvale, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
Python
Tensorflow
Data Structures & Algorithms
Scala
Natural Language Processing (NLP)
CategoriesNew
Backend Engineering
Full-Stack Engineering
Software Engineering
Requirements
  • 5+ years of industry experience developing machine learning models with business impact, and shipping ML solutions to production.
  • M.S., or PhD. in Statistics, Computer Science, Math, Operations Research, Physics, Economics, or other quantitative field
  • Expertise in applied ML for Search/NLP/IR/Product Knowledge Graph - both classical and deep learning based. Additional familiarity with explore/exploit/MAB algorithms, LLMs, and causal inference techniques
  • Machine learning background in Python; experience with PyTorch or TensorFlow preferred
  • Familiarity with Kotlin/Scala
  • Ability to communicate technical details to nontechnical stakeholders
  • Desire for impact with a growth-minded and collaborative mindset
Responsibilities
  • Develop production machine learning solutions to build a world class personalized shopping experience for a diverse and expanding retail space
  • Partner with engineering and product leaders to help shape the product roadmap leveraging ML
  • Mentor junior team members, and lead cross functional pods to generate collective impact