Subscribe

Machine Learning

Backend Culture Data General Machine Learning Mobile Web

2020 Hindsight: Building Reliability and Innovating at DoorDash

DoorDash recaps a number of its engineering highlights from 2020, including its microservices architecture, data platform, and new frontend development.

Read More Wayne Cunningham
Machine Learning

Things Not Strings: Understanding Search Intent with Better Recall

For every growing company using an out-of-the-box search solution there comes a point when the corpus and query volume get so big that developing a system to understand user search intent is needed to consistently show relevant results.  We ran into a similar problem at DoorDash where, after we set up a basic “out-of-the-box” search ...

Read More Siddharth Kumar
Machine Learning

Iterating Real-time Assignment Algorithms Through Experimentation

DoorDash operates a large, active on-demand logistics system facilitating food deliveries in over 4,000 cities. When customers place an order through DoorDash, they can expect it to be delivered within an hour. Our platform determines the Dasher, our term for a delivery driver, most suited to the task and offers the assignment. Complex real-time logistic ...

Read More Sifeng Lin
Data Machine Learning

Building a Gigascale ML Feature Store with Redis, Binary Serialization, String Hashing, and Compression

When a company with millions of consumers such as DoorDash builds machine learning (ML) models, the amount of feature data can grow to billions of records with millions actively retrieved during model inference under low latency constraints. These challenges warrant a deeper look into selection and design of a feature store — the system responsible ...

Read More Arbaz Khan
Data Machine Learning

Uncovering Online Delivery Menu Best Practices with Machine Learning

Learn how we analyzed over 100K online delivery menus to develop menu best practices

Read More Finn Qiao
Machine Learning

Solving for Unobserved Data in a Regression Model Using a Simple Data Adjustment

Learn how our team optimized prep time estimates while overcoming censored data

Read More Joe Harkman
Data Machine Learning

Improving Online Experiment Capacity by 4X with Parallelization and Increased Sensitivity

To speed up the development of new features we needed a way to increase our experiment capacity. Learn how we improved it by 4X

Read More Jessica Zhang
Data Machine Learning

How DoorDash is Scaling its Data Platform to Delight Customers and Meet our Growing Demand

Learn the challenges and best practices to successfully growing a data platform organization

Read More Sudhir Tonse
Machine Learning

Leveraging Causal Modeling to Get More Value from Flat Experiment Results

Using Heterogeneous Treatment Effects to improve personalization

Read More Mitchell Koch
Machine Learning

Retraining Machine Learning Models in the Wake of COVID-19

When the COVID-19 pandemic significantly changed how people took their meal, DoorDash had to retrain demand prediction machine learning models.

Read More Austin Cai
Data Machine Learning

Supporting Rapid Product Iteration with an Experimentation Analysis Platform

DoorDash engineers built Curie, a new experimentation analysis platform, to better gauge the success of product experiments.

Read More Arun Balasubramani
Machine Learning

Using a Human-in-the-Loop to Overcome the Cold Start Problem in Menu Item Tagging

Learn how we built a classification model quickly, cheaply, and at scale

Read More Abhi Ramachandran

Sign up for updates

Thank you for subscribing!

Sign up for updates