ecommerce_ops · ecommerce · workflow
DoorDash LLM-Assisted Personalization Framework for Multi-Vertical Retail Discovery
As DoorDash expanded beyond restaurants into grocery, convenience, alcohol, retail, flowers, and gifting verticals, it faced the challenge of personalizing discovery across a catalog of hundreds of thousands of SKUs at a scale that makes naive prompting or brute-force generation impractical.
How it works
Common implementation structure
How this type of workflow is generally built, generalized across documented cases — not tied to any one vendor's stack. Click any stage to read what happens there. Specific products that implement these stages appear in “Tools commonly seen” below.
Stage 1 · Five-step pipeline initiation
The end-to-end pipeline organizes personalization decisions into five repeatable steps: attribute blending, collection prospecting, item retrieval and ranking, collection targeting, and presentation.
Tools used
large language modelstwo-tower embedding modelmulti-task rankersDeals Generation EngineHierarchical Retrieval-Augmented Generation (RAG)Semantic IDs
Outcome
DoorDash built a production LLM-assisted personalization framework described as a paradigm shift, with scalable, cost-effective techniques reusable across search, recommendations, and downstream tasks, providing a shared semantic layer for future agentic workflows.
Grounding & classification
Source type: technical build writeup
27 fields verified against source quotes.
content generationknowledge searchpersonalizationragrecommendation systemsummarizationknowledge baseproduct catalognamed customerproduction runtime claimedtools describedworkflow describedecommercelogisticscustomer satisfactiontechnical build writeupecommerce opsmarketing opsextract classify routerag answering