Uber
Uber logoUber · Feature trail

Delivery Search Platform Evolution

3 posts · Apr 2026 – Sep 2026

What this trail covers

Uber has significantly evolved its Delivery Search Platform, moving from traditional lexical matching to a sophisticated semantic search system leveraging deep learning models (Qwen backbone) with a two-tower architecture for real-time query embedding and batch document embedding. Key advancements include optimizing retrieval accuracy against infrastructure and compute costs through careful tuning of ANN parameters, quantization, and embedding dimensions, and ensuring safe, automated, and rollba. This post details the development and application of Two-Tower Embeddings (TTE) for recommendation systems, focusing on Uber Eats. It describes the architecture, challenges, and scalability benefits of TTE compared to previous models like Deep Matrix Factorization (DeepMF). The post highlights how TTE enables efficient candidate retrieval by generating embeddings for users and items, facilitating faster and more personalized recommendations. Future use cases for TTE in item feed ranking and generating transferable features for other domains are also discussed.

All Uber trails