DoorDash builds ML Workbench to streamline internal machine learning operations and feature management
DoorDash ML practitioners lacked a centralized hub for ML lifecycle tasks, relying on multi-step CLI processes and tedious local workflows for routine tasks like checking feature upload status and validating feature values in production.
The earlier ML Portal was built on Python Flask and HTML and suffered from poor information architecture and a difficult UI; users could not discover available capabilities and engineers could not use it to accelerate their own work.
ML Workbench greatly reduced operational overhead for feature store queries and feature upload status checks, with data scientists reporting time savings and improved cross-functional collaboration on feature validation.
Frequently asked questions
What did this team achieve with this AI workflow?
ML Workbench greatly reduced operational overhead for feature store queries and feature upload status checks, with data scientists reporting time savings and improved cross-functional collaboration on feature validation.
What tools did this team use?
ML Portal, React, Prism, fabricator, Dagit, Redis, Experimentation Platform, Metrics Platform.
What results were reported?
ML practitioner operational overhead: greatly reduced; Feature upload status check process: much easier and quicker; ML engineer time: saving me time (source-reported, not independently verified).
What failed first in this deployment?
The earlier ML Portal was built on Python Flask and HTML and suffered from poor information architecture and a difficult UI; users could not discover available capabilities and engineers could not use it to accelerate…
How is this quality assurance AI workflow structured?
Daily feature freshness check → Feature store integration → Feature upload status check → Feature value spot check → Model prediction testing.