English

Scaling Multilingual Semantic Search in Uber Eats Delivery

Information Retrieval 2026-03-12 v3

Abstract

We present a production-oriented semantic retrieval system for Uber Eats that unifies retrieval across stores, dishes, and grocery/retail items. Our approach fine-tunes a Qwen2 two-tower base model using hundreds of millions of query-document interactions that were aggregated and anonymized pretraining. We train the model with a combination of InfoNCE on in-batch negatives and triplet-NCE loss on hard negatives, and we leverage Matryoshka Representation Learning (MRL) to serve multiple embedding sizes from a single model. Our system achieves substantial recall gains over a strong baseline across six markets and three verticals. This paper presents the end to end work including data curation, model architecture, large-scale training, and evaluation. We also share key insights and practical lessons for building a unified, multilingual, and multi-vertical retrieval system for consumer search.

Keywords

Cite

@article{arxiv.2603.06586,
  title  = {Scaling Multilingual Semantic Search in Uber Eats Delivery},
  author = {Bo Ling and Zheng Liu and Haoyang Chen and Divya Nagar and Luting Yang and Mehul Parsana},
  journal= {arXiv preprint arXiv:2603.06586},
  year   = {2026}
}

Comments

15 pages, 11 tables, 1 figure. Planned for submission to SIGIR or KDD 2026

R2 v1 2026-07-01T11:07:30.083Z