Skip to content
← All sources

The Airbnb Tech Blog

Company engineering blog

Creative engineers and data scientists building a world where you can belong anywhere. http://airbnb.io

10 posts in the last 90 days · newest 6 Oct

Wei Jiang

Personalization without user identity

How Airbnb uses proximity signals to personalize without relying on individual user history. By: Wei Jiang, Bin Xu, Bharathi Thangamani, Weiwei Guo, Sundar Srinivasavaradhan, Tracy Yu, Huiji Gao, Swapnil Ghike, Michael Kinoti Great personalization starts with knowing your user…

6 min read

AirbnbEng

Beyond the model: Engineering AI infra with scientific judgement

How Airbnb’s agent harness transforms unstructured data exploration by encoding scientific methodology into scalable, reproducible, and audit-ready infrastructure. By: Wren Dougherty Ask a coding agent to analyze 100,000 customer support conversations and within minutes you’ll…

5 min read

Adam Bloomston

Project Lighthouse — Part 3: Introducing project-lighthouse-anonymize

Project Lighthouse — Part 3: Introducing project-lighthouse-anonymize The data in Project Lighthouse is powered by privacy-preserving anonymization code. We’ve put this code into open source, and published two new technical papers detailing the scalable algorithms and data…

4 min read

Harrison Katz

How we knew COVID was over (and what our models had to unlearn)

When we retrain, when we rebuild, and when we leave a model alone. By: Harrison Katz A forecast that carries weight The Forecasting Data Science team at Airbnb produces many of the forecasts the rest of the company plans around: demand, bookings, cancellations, and a range of…

12 min read

Rohit Girme

Eval-driven development: Lessons from evaluating GenAI at scale

How Airbnb teams build trustworthy Generative AI products by treating evaluation as a first-class engineering discipline; not an afterthought. By: Rohit Girme, Dan Miller, Mia Zhao, Lifan Yang, Clint Kelly Introduction Generative AI breaks a lot of the assumptions that used to…

9 min read

Daochen Zha

Personalizing Airbnb search by learning from the guest journey

How we built a Transformer-based sequence model that encodes years of guest behavior to surface the right listings at the right time. By: Daochen Zha, Chun How Tan, Xin Liu, Bin Xu, Han Zhao, Xiaowei Liu, Jun Shi, Tracy Yu, Hui Gao, Huiji Gao, Liwei He, Michael Kinoti, Stephanie…

7 min read

Baharak Saberidokht

From weeks to a day: how we made LLM evaluation fast enough to iterate on

Training an LLM is the easy part. The hard part is designing experiments and evaluations that you can trust enough to know whether the new model is actually an improvement. By: Baharak Saberidokht Introduction Shipping a production LLM system means iterating fast on improvements…

10 min read