Learn the challenges of reducing network overheads with gRPC optimizations
Learn how building a prediction service enables the utilization of ML models based on real-time data
Too much varience can reducing experimental power. Learn how we solved this problem with our new CUPAC method
Learn how we increased the scalability and productivity of the data science team by building a machine learning platform
DoorDash is a dynamic logistics marketplace that serves three groups of customers: Merchant partners who prepare food or other deliverables, Dashers who carry the deliverables to their destinations, Consumers who savor a freshly prepared meal from a local restaurant or a bag of groceries from their local grocery store. For such a real-time platform as ...
Learn how we optimized dasher selection using data science
Learn how we organized our ML team including its vision, values and organizational structure
The consumer shopping experience is a key focus area at DoorDash. We want to provide consumers an enjoyable shopping experience by providing the right recommendation to the right consumer at the right time for the right location. On our app, there are cuisine filters on the top of the explore page. We have built a ...
Within the dispatch team of DoorDash, we are making decisions and iterations every day ranging from business strategies, products, machine learning algorithms, to optimizations. Since all these decisions are made based on experiment results, it is critical for us to have an experiment framework with rigor and velocity. Over the last few years, we have ...
At DoorDash, we believe in learning from our marketplace of Consumers, Dashers, and Merchants and thus rely heavily on experimentation to make the data-driven product and business decisions. Although the majority of the experiments conducted at DoorDash are A/B tests or difference-in-difference analyses, DoorDash occasionally relies on a type of experimentation internally referred to as ...
Overview Introduction What is the assignment problem at DoorDash? What is reinforcement learning? Reinforcement learned assignment Moving forward Conclusion Introduction DoorDash recently held our thirteenth hackathon. Hackathons are our opportunity to explore new technologies and moon-shot ideas; they help us stay up-to-date with the world and think 10x. At DoorDash, we’re constantly thinking of ways ...
In May, DoorDash participated at the O’Reilly Artificial Intelligence Conference in New York where I presented on “How DoorDash leverages AI in its logistics engine.” In this post, I walk you through the core logistics problem at DoorDash and describe how we use Artificial Intelligence (AI) in our logistics engine. LAST-MILE LOGISTICS IN A THREE-SIDED ...
Susbscribe to the DoorDash engineering blog