DoorDash builds an ML Platform to standardize and scale machine learning across logistics and marketplace
As ML usage grew across DoorDash—spanning fraud prediction, search ranking, delivery time predictions, and recommendations—there was no holistic ML Platform to standardize frameworks, manage model lifecycles, or compute and serve features at scale, limiting engineering and data science productivity.
DoorDash standardized on LightGBM for tree-based models and PyTorch for neural network models, and designed a four-pillar ML Platform architecture—Modeling Library, Model Training Pipeline, Features Service, and Prediction Service—to support end-to-end model lifecycle management at scale.
Frequently asked questions
What did this team achieve with this AI workflow?
DoorDash standardized on LightGBM for tree-based models and PyTorch for neural network models, and designed a four-pillar ML Platform architecture—Modeling Library, Model Training Pipeline, Features Service, and Predi…
What tools did this team use?
LightGBM, PyTorch, TorchScript.
What results were reported?
ML shipping productivity: increase the productivity of shipping ML-based solutions; Model accuracy across evaluated frameworks: accuracy of models were almost the same (source-reported, not independently verified).
How is this logistics ops AI workflow structured?
Real-time event ingestion → Historical feature computation → Model training and storage → Online prediction serving → Prediction log capture.