
Sign up to save your podcasts
Or


Airbnb cut LLM evaluation from weeks to about a day. Four layers: name the noise, make evaluation deterministic, patch bugs with tiny LoRA micro-adapters, and test the seams between components.
Key takeaways:
Chapters:
00:00 A fix that takes weeks to verify
00:46 Airbnb's evaluation rebuild
02:17 The slow, noisy feedback loop
04:34 Layer 1: name the noise
06:51 Drifting references and judges
07:36 Layer 2: deterministic caching
09:55 Layer 3: LoRA micro-adapters
12:15 Governing the patches
13:46 Layer 4: testing the seams
14:31 Impact: weeks to a day
15:16 Our analysis
18:18 Recap and closing question
Sources:
Related episode: E15: Netflix — Grading the Graders: Can an AI Judge Your Synopsis?
Enjoyed it? Follow Data Science in the Wild (one real production ML/AI system or paper per episode, hosted by Peter Liu) and rate it on Apple Podcasts or Spotify.
Also from Peter: The GenAI Evolution Atlas, Wednesday AI deep dives and Friday news roundups.
Made with AI-generated voices; curated by Peter Liu from the sources above.
Airbnb's JourneyFormer replaces hundreds of hand-crafted guest statistics with a transformer that reads each guest's raw event history. In a three-week A/B test it added 0.55% more bookers in search and 5.04% more email views.
Key takeaways:
Chapters:
00:00 Guessing a friend's favorite movie
00:45 Airbnb's JourneyFormer
02:17 What aggregate features lose
03:49 Years of history at scale
05:20 S2 cells: encoding place
06:50 The transformer encoder
09:54 Shrinking embeddings for serving
11:25 Sparse computation
12:11 Results offline and online
14:30 What's genuinely new
17:33 Related work
18:19 Commentary and closing question
Sources:
Related episode: E1: LinkedIn — A Transformer That Ranks Your Feed
Enjoyed it? Follow Data Science in the Wild (one real production ML/AI system or paper per episode, hosted by Peter Liu) and rate it on Apple Podcasts or Spotify.
Also from Peter: The GenAI Evolution Atlas, Wednesday AI deep dives and Friday news roundups.
Made with AI-generated voices; curated by Peter Liu from the sources above.
Shopify's River is an AI agent that closes the gap between “a security patch was written” and “the vulnerability is gone in production.” It re-verifies fixes against the live repo, and security merges rose from about 10% to 80%.
Key takeaways:
Chapters:
00:00 When “done” isn't done
00:47 Shopify's River
01:32 The gap between a patch and a fix
03:48 Stale PRs and a growing backlog
05:19 River rechecks the live code
07:41 Rebasing, CI and lock files
09:59 Many fixes at once
10:46 Handing off to humans
12:17 Evidence before “resolved”
13:03 Results: backlog down 70%
15:21 Beyond security patching
16:06 What's actually new
18:23 Recap
Sources:
Related episode: E2: Shopify — An AI Agent That Trains Itself
Enjoyed it? Follow Data Science in the Wild (one real production ML/AI system or paper per episode, hosted by Peter Liu) and rate it on Apple Podcasts or Spotify.
Also from Peter: The GenAI Evolution Atlas, Wednesday AI deep dives and Friday news roundups.
Made with AI-generated voices; curated by Peter Liu from the sources above.
Meta's SilverTorch turns recommendation retrieval into one GPU-native PyTorch model: ANN search, filtering and scoring that used to be separate CPU services. “Index as Model” reports up to 23.7× higher throughput.
Key takeaways:
Chapters:
00:00 The plumbing behind your feed
00:46 Meta's “Index as Model” idea
02:20 The classic stack: ANN, filters, scoring
03:54 Why service hops hurt
05:26 What “index as model” means
07:45 A GPU Bloom filter
10:02 Int8 and the fused ANN kernel
12:17 Unified scoring layers
13:49 Results: 23.7× throughput
16:04 How novel is it?
17:39 Related work at Meta and Pinterest
19:56 Should everyone drop microservices?
22:13 Recap and closing question
Sources:
Related episode: E1: LinkedIn — A Transformer That Ranks Your Feed
Enjoyed it? Follow Data Science in the Wild (one real production ML/AI system or paper per episode, hosted by Peter Liu) and rate it on Apple Podcasts or Spotify.
Also from Peter: The GenAI Evolution Atlas, Wednesday AI deep dives and Friday news roundups.
Made with AI-generated voices; curated by Peter Liu from the sources above.
Google's WeatherNext 3 refreshes global AI weather forecasts every hour instead of every six by ingesting live satellite imagery, at up to 5 km resolution. We cover who that gap costs, how the model works, and what the precipitation numbers really mean.
Key takeaways:
Chapters:
00:00 Your weather app's six-hour-old forecast
01:33 Why a six-hour gap is costly
04:38 Live satellite data, every hour
06:11 One mesh transformer for everything
07:42 Outputs and 5 km resolution
09:14 Precipitation and IMERG
10:45 Who benefits
11:31 How novel is it?
12:17 Open questions
13:02 GraphCast and other weather models
14:33 Closing thought
Sources:
Related episode: E11: NVIDIA — One Checkpoint, Three Jobs for Robots
Enjoyed it? Follow Data Science in the Wild (one real production ML/AI system or paper per episode, hosted by Peter Liu) and rate it on Apple Podcasts or Spotify.
Also from Peter: The GenAI Evolution Atlas, Wednesday AI deep dives and Friday news roundups.
Made with AI-generated voices; curated by Peter Liu from the sources above.
Instacart's generative Shopping Hub: instead of a static, hand-built content library, an LLM pipeline designs each shopper's page top-down, grounds it in the real catalog with RAG, and checks it with LLM judges and a cheap fine-tuned classifier.
Key takeaways:
Chapters:
00:00 A store that rebuilds itself for you
01:32 Instacart's generative Shopping Hub
02:17 Why static placements stopped scaling
05:18 Why not let the LLM pick products?
07:34 Phase 1: an agent designs page themes
08:20 Phase 2: catalog-grounded keywords
10:35 Phase 3: LLM judges and a cheap classifier
13:38 Phase 4: existing ranking systems
15:55 What the results do and don't show
16:41 How Netflix and others compare
20:31 Recap and closing question
Sources:
Related episode: E12: Netflix — One Model, One Pass, Your Whole Homepage
Enjoyed it? Follow Data Science in the Wild (one real production ML/AI system or paper per episode, hosted by Peter Liu) and rate it on Apple Podcasts or Spotify.
Also from Peter: The GenAI Evolution Atlas, Wednesday AI deep dives and Friday news roundups.
Made with AI-generated voices; curated by Peter Liu from the sources above.
Shopify's Sidekick continual learning loop: a calibrated LLM judge, validated against A/B tests, becomes the reward for fine-tuning a smaller model. For a GraphQL agent at 2,000 requests/min, Shopify estimates serving cost falls from ~$27M to ~$1M a year.
Key takeaways:
Chapters:
00:00 A $27M bill and a $1M fix
01:01 Shopify's Sidekick continual learning loop
02:03 The frontier-model trap
04:04 Stage 1: a human-calibrated rubric
06:07 Stage 2: an LLM judge tuned with DSPy
09:14 Validating the judge against A/B tests
10:15 Stage 3: automated prompt and tool research
11:16 Stage 4: SFT and GRPO fine-tuning
13:17 The cost math
14:19 What's new: judge before reward
17:22 Gisting and task routing
20:24 Recap and closing question
Sources:
Related episode: E6: Shopify — An AI Agent That Verifies Its Own Work
Enjoyed it? Follow Data Science in the Wild (one real production ML/AI system or paper per episode, hosted by Peter Liu) and rate it on Apple Podcasts or Spotify.
Also from Peter: The GenAI Evolution Atlas, Wednesday AI deep dives and Friday news roundups.
Made with AI-generated voices; curated by Peter Liu from the sources above.
LinkedIn feed ranking with a transformer: Feed SR reads up to 1,000 of a member's past impressions in order and replaced the DCNv2 ranker for 1.2 billion members, lifting time spent 2.10% and likes, comments and reshares 3.52%.
Key takeaways:
Chapters:
00:00 Why order matters: guessing a favorite movie
01:01 Feed SR and LinkedIn's 1.2B-member feed
02:01 The old DCNv2 ranker and its blind spot
04:02 Why replace a ranker that works?
06:08 RoPE and 1,000-item histories
08:08 Cutting about 80% of features
09:08 CPU/GPU serving and custom kernels
12:09 Bigger model, less energy
13:10 Shared-context batching
15:13 What didn't work: LLM rankers and HSTU
18:15 Where the gains landed
20:15 Recap and closing question
Sources:
Related episode: E7: Airbnb — A Transformer That Reads Your Whole Travel History
Enjoyed it? Follow Data Science in the Wild (one real production ML/AI system or paper per episode, hosted by Peter Liu) and rate it on Apple Podcasts or Spotify.
Also from Peter: The GenAI Evolution Atlas, Wednesday AI deep dives and Friday news roundups.
Made with AI-generated voices; curated by Peter Liu from the sources above.
From the publisher's feed
How do top tech companies actually ship machine learning? Each episode is a conversational deep dive into one real production system or research result, from teams like Netflix, Airbnb, Meta, Uber,…
Topics include A/B testing and experimentation, recommender systems and ranking, LLM evaluation, AI agents, search and retrieval, and applied causal inference. It's data science in the wild: not textbook theory, but the models and decisions real companies run in production. New episodes several times a week, about 15–20 minutes each, so they fit a commute.
Hosted by Peter Liu, a data scientist with 10+ years in consumer tech (Meta, Webflow, Adobe, eBay). Episodes are produced with AI-generated voices from curated source articles and papers, which are linked in each episode's notes.