ML System Design Case Studies Repository

Snapshot 2026-08-04 16:17:00 UTC · version 1

published
C
Collider.club487 cards · 9.8/10 MDRSS

This repository is a comprehensive collection of 300+ case studies from over 80 leading companies, showcasing practical applications and insights into machine learning (ML) system design. Companies like Netflix, Airbnb, and. Use it to navigate the topic and choose relevant methods, papers or tools.

software-craft/architecture-and-distributed-systemstype:reference#software-architecture-backend#architecture-and-distributed-systems#system#case#studies#design
MARKDOWN SNAPSHOT

Loading…

Direct .mdRaw + metadata0 commentsMDRSS 9.8/10
INDEXABLE MARKDOWN SNAPSHOT

Research document

Open canonical .md

ML System Design Case Studies Repository

This repository is a comprehensive collection of 300+ case studies from over 80 leading companies, showcasing practical applications and insights into machine learning (ML) system design. Companies like Netflix, Airbnb, and. Use it to navigate the topic and choose relevant methods, papers or tools.

Editorial note: curated source snapshot published by Collider.club under the MIT License. Source attribution is preserved in the front matter.

Source snapshot

ML System Design Case Studies Repository

Description

Welcome to the ML System Design Case Studies Repository! This repository is a comprehensive collection of 300+ case studies from over 80 leading companies, showcasing practical applications and insights into machine learning (ML) system design. Companies like Netflix, Airbnb, and Doordash have shared their experiences, providing a valuable resource for anyone interested in learning how ML is used to improve products and processes.


🌐 Featured Resource: HorizonX.live

Supercharge your Research journey with HorizonX.live — the all-in-one platform for all your research needs.

  • 🔍 Search & Explore: Instantly find trending ML papers, code, and datasets.
  • 🗂️ Personalized Libraries: Save, organize, and annotate your favorite research.
  • 📝 Interactive Paper Summaries: Concise, easy-to-digest summaries for each paper.

🚀 Upcoming Features

We are continuously working to enhance this resource! Here are some exciting features coming soon:

🌟 Upcoming Features

  • 🟢 Context-Aware Literature Engine
    Speed up your literature review with AI that understands your research context.

  • 🤖 AI-Powered Brainstorming Engine
    Collaborate with your intelligent assistant to spark, shape, and elevate breakthrough ideas.

  • 🛠️ Low-Code Data Analysis
    Transform raw data into publication-ready charts and insights—no coding required.

  • 👥 Real-Time Collaboration
    Google Docs meets research-grade Overleaf for seamless teamwork.

  • 🔗 Unified Knowledge Nexus
    A single intelligent workspace that connects your ideas, insights, and research tools.

  • 📚 Automated Citation Manager
    Intelligent reference management system for effortless citations.

  • 📝 Smart Formatting Assistant
    Journal compliance made effortless.

  • 🔍 Pre-Publication Quality Check
    Your 24/7 peer review partner for manuscript quality assurance.

  • 💻 On-Demand HPC Access
    Computing power without the setup headaches.

Stay tuned for these updates and feel free to suggest features or contribute!

Try it now: https://horizonx.live


Features

  • Wide Range of Industries: Explore case studies from various industries such as tech, finance, healthcare, and more.
  • Diverse ML Applications: Learn about different ML use cases, including computer vision (CV), natural language processing (NLP), recommender systems, search and ranking, fraud detection, and many more.
  • Product Features: Discover how ML powers specific user-facing features, from grammatical error correction to generating outfit combinations.

Why This Resource is Valuable

  • Authentic and In-depth: Each case study is sourced from detailed blogs, papers, or articles about ML systems developed in-house, providing genuine and firsthand insights.
  • Practical Applications: The studies cover real-world ML systems that are actively used in production, offering practical and proven examples.
  • Focused and Detailed: The case studies focus on specific ML use cases, providing clear and comprehensive information on the target users, model designs, evaluation criteria, and deployment architectures.

How to Use

  • Short Description: Use the discription to quickly find case studies relevant to your interests.
  • Explore and Learn: Dive into the detailed descriptions and implementations to gain a deeper understanding of ML system design.
  • Share and Collaborate: If you find the database helpful, spread the word and contribute to the repository by suggesting new case studies.

Enjoy exploring the wealth of knowledge in these case studies and enhance your understanding of machine learning system design!

Real-world ML systems

Index Company Industry Description (< 5 words) Title Year
1 Stripe Fintech and banking Prevent fraudelent transactions How we built it: Stripe Radar 2023
2 Walmart E-commerce and retail Recommend complementary items Personalized ‘Complete the Look’ model 2023
3 Uber Delivery and mobility Forecast demand for airport rides Demand and ETR Forecasting at Airports 2023
4 Pinterest Social platforms Prevent advertiser churn An ML based approach to proactive advertiser churn prevention 2023
5 Stitch Fix E-commerce and retail Generate ad headlines A New Era of Creativity: Expert-in-the-loop Generative AI at Stitch Fix 2023
6 Swiggy Delivery and mobility Recommend items to order Building a mind reader at Swiggy using Data Science 2023
7 Microsoft Tech Diagnose production incidents with LLM Large-language models for automatic cloud incident management 2023
8 Foodpanda Delivery and mobility Optimize menu sorting order Menu Ranking 2023
9 Zillow E-commerce and retail Estimate the house market value Building the Neural Zestimate 2023
10 Airbnb Travel,E-commerce and retail Identify user interests Prioritizing Home Attributes Based on Guest Interest 2023
11 GitHub Tech Generate code and code suggestions Inside GitHub: Working with the LLMs behind GitHub Copilot 2023
12 DoorDash Delivery and mobility Optimize courier waiting time Lifecycle of a Successful ML Product: Reducing Dasher Wait Times 2023
13 Linkedin Social platforms Select best payment gateway Improving the customer’s experience via ML-driven payment routing 2023
14 Wayfair E-commerce and retail Predict delivery times Delivery-Date Prediction 2023
15 Linkedin Social platforms Detect viral spam Viral spam content detection at LinkedIn 2023
16 Lyft Delivery and mobility Recommend content in app The Recommendation System at Lyft 2023
17 Honeycomb Tech Generate queries with natural language All the Hard Stuff Nobody Talks About when Building Products with LLMs 2023
18 Zalando E-commerce and retail Forecast demand in fashion e-commerce Deep Learning based Forecasting: a case study from the online fashion industry 2023
19 Etsy E-commerce and retail Recommend relevant marketplace items How We Built a Multi-Task Canonical Ranker for Recommendations at Etsy 2023
20 Yelp Social platforms Organize e-commerce content using embeddings Yelp Content As Embeddings 2023
21 Monzo Fintech and banking Select relevant marketing messages Optimising marketing messages for Monzo users 2023
22 Monzo Fintech and banking Detect patterns in text data Using topic modelling to understand customer saving goals 2023
23 Wayfair E-commerce and retail Predict new product’s sales potential How Wayfair uses “Predicted Winners” Models to Accelerate Success for New Products 2023
24 Airbnb Travel,E-commerce and retail Personalized listing search Learning To Rank Diversely 2023
25 Twitter Social platforms Recommend interesting tweets Twitter's Recommendation Algorithm 2023
26 DoorDash Delivery and mobility Predict if a store is open How DoorDash Upgraded a Heuristic with ML to Save Thousands of Canceled Orders 2023
27 Wayfair E-commerce and retail Identify business customers Hamlet: Wayfair's ML Approach to Identifying Business Shopper 2023
28 Wayfair E-commerce and retail Detect fraud with embeddings Introducing Melange: A Customer Journey Embedding System for Improving Fraud and Policy Abuse Detection 2023
29 Airbnb Travel,E-commerce and retail Improve travel search experience Building Airbnb Categories with ML & Human in the Loop 2023
30 Spotify Media and streaming Automatically generate ad content How We Automated Content Marketing to Acquire Users at Scale 2023
31 Instacart E-commerce and retail Predict availability of food items How Instacart Modernized the Prediction of Real Time Availability for Hundreds of Millions of Items While Saving Costs 2023
32 Linkedin Social platforms Personalize the homepage feed Enhancing homepage feed relevance by harnessing the power of large corpus sparse ID embeddings 2023
33 Doordash Delivery and mobility Forecast order volumes and deliveries How DoorDash Built an Ensemble Learning Model for Time Series Forecasting 2023
34 Expedia Travel,E-commerce and retail Forecast flight prices Using Synthetic Search Data for Flights Price Forecasting 2023
35 Nextdoor Social platforms Generate engaging email subject lines Let AI Entertain You: Increasing User Engagement with Generative AI and Rejection Sampling 2023
36 Criteo Tech Figure out users' preferences Recommender systems need a user model 2023
37 Apple Tech Identify objects on images Fast Class-Agnostic Salient Object Segmentation 2023
38 Zillow E-commerce and retail Identify and block unwanted callers SpectroBrain: Detecting Phone Spam with Semi-Supervised Learning 2023
39 Algolia Tech Suggest relevant search queries Feature Spotlight: Query Suggestions 2023
40 Netflix Media and streaming In-video search Building In-Video Search 2023
41 Grab Delivery and mobility,Banking and finance Automatically tag sensitive data LLM-powered data classification for data entities at scale 2023
42 Doordash Delivery and mobility Accurately forecast demand during holidays How DoorDash Improves Holiday Predictions via Cascade ML Approach 2023
43 Netflix Media and streaming Personalize video clips The Next Step in Personalization: Dynamic Sizzles 2023
44 BlaBlaCar Delivery and mobility Prevent phishing and payment fraud How we used machine learning to fight fraud at BlaBlaCar — Part 1 2023
45 Instacart E-commerce and retail Personalize user experience by recommending relevant products Using Contextual Bandit models in large action spaces at Instacart 2023
46 Pinterest Social platforms Recommend similar visual content Training Foundation Improvements for Closeup Recommendation Ranker 2023
47 Spotify Media and streaming Recommend new complementary music Spotify Track Neural Recommender System 2023
48 Meta Social platforms Generate code with LLM Introducing Code Llama, a state-of-the-art large language model for coding 2023
49 Grammarly Tech Suggest gender-inclusive grammatical error corrections Improving the Performance of NLP Systems on the Gender-Neutral “They” 2023
50 Netflix Media and streaming Detect speech and music in audio Detecting Speech and Music in Audio Content 2023
51 Salesforce Tech Extract relevant information from a knowledge article Resolve Cases Quickly with Interactive Einstein Search Answers 2023
52 Etsy E-commerce and retail Show relevant ads Leveraging Real-Time User Actions to Personalize Etsy Ads 2023
53 GitHub Tech AI copilot for code generation How to build an enterprise LLM application: Lessons from GitHub Copilot 2023
54 Uber Delivery and mobility Detect potential fraudulent entities Risk Entity Watch – Using Anomaly Detection to Fight Fraud 2023
55 Expedia Travel,E-commerce and retail Predict Customer Lifetime Value (CLV) Expedia Group’s Customer Lifetime Value Prediction Model 2023
56 Dailymotion Media and streaming Recommend diversified video content Reinvent your recommender system using Vector Database and Opinion Mining 2023
57 Swiggy Delivery and mobility Predict food delivery time Where is my order? — Part I 2023
58 Swiggy Delivery and mobility Сonversational and open-ended search Swiggy’s Generative AI Journey: A Peek Into the Future 2023
59 New York Times Media and streaming Recommend recipes to readers How The New York Times Cooking Team Makes Personalized Recipe Recommendations 2023
60 Expedia Travel,E-commerce and retail Suggest diverse travel recommendations Generating Diverse Travel Recommendations 2023
61 Stitch Fix E-commerce and retail Personalize styling recommendations Accelerating AI: Implementing Multi-GPU Distributed Training for Personalized Recommendations 2023
62 Doordash Delivery and mobility Areas for using Generative AI DoorDash identifies Five big areas for using Generative AI 2023
63 Etsy E-commerce and retail Search by image From Image Classification to Multitask Modeling: Building Etsy’s Search by Image Feature 2023
64 Spotify Media and streaming Generate audio podcast previews Large-Scale Generation of ML Podcast Previews at Spotify with Google Dataflow 2023
65 Delivery Hero Delivery and mobility Better understand user behavior Personalisation @ Delivery Hero: Understanding Customers 2023
66 Swiggy Delivery and mobility Predict food delivery time Predicting Food Delivery Time at Cart 2023
67 Netflix Media and streaming Generate content recommendations for users Lessons Learnt From Consolidating ML Models in a Large Scale Recommendation System 2023
68 Linkedin Social platforms Show relevant jobs in search How LinkedIn Is Using Embeddings to Up Its Match Game for Job Seekers 2023
69 Expedia Travel,E-commerce and retail Alert users about optimal deals Increasing Travelers’ Engagement Through Price Alerts 2023
70 Walmart E-commerce and retail Resolve entities and detect relationships Exploring an Entity Resolution Framework Across Various Use Cases 2023
71 Thoughtworks Tech AI copilot for product strategy Building Boba AI 2023
72 Grab Delivery and mobility,Banking and finance Automatically detect new fraud types Unsupervised graph anomaly detection - Catching new fraudulent behaviours 2023
73 Dropbox Tech Identify date formats in file names Is this a date? Using ML to identify date formats in file names 2023
74 Grab Delivery and mobility,Banking and finance Сreate scalable lookalike audiences Stepping up marketing for advertisers: Scalable lookalike audience 2023
75 Wayfair E-commerce and retail Send relevant communications to customers Griffin: How Wayfair Leverages Reinforcement Learning to Send Customers Relevant Communications 2023
76 Whatnot E-commerce and retail Detect marketplace spam How Whatnot Utilizes Generative AI to Enhance Trust and Safety 2023
77 Instacart E-commerce and retail Predict grocery item availability How Instacart’s Item Availability Evolved Over the Pandemic 2023
78 Instacart E-commerce and retail Predict availability of food items Instacart’s Item Availability Architecture: Solving for scale and consistency 2023
79 BlaBlaCar Delivery and mobility Prevent phishing and payment fraud How we built our machine learning pipeline to fight fraud at BlaBlaCar — Part 2 2023
80 Salesforce Tech Summarize Slack conversations AI Summarist: Get Your Time Back on Slack, Boost Productivity & Focus, Personalize Information Consumption 2023
81 Meta Social platforms Show users relevant content at scale Scaling the Instagram Explore recommendations system 2023
82 Delivery Hero Delivery and mobility Recommend restaurants for new customers Personalisation @ Delivery Hero: Ranking restaurants for new users 2023
83 Swiggy Delivery and mobility Predict food delivery time How ML Powers — When is my order coming? — Part II 2023
84 Salesforce Tech Recommend apps in the marketplace On the Diversity and Explainability of Enterprise App Recommendation Systems 2023
85 Grab Delivery and mobility,Banking and finance Optimize promotional campaigns Scaling marketing for merchants with targeted and intelligent promos 2023
86 GitHub Tech Automated code reviews and PR tagging Generative AI-enabled compliance for software development 2023
87 Delivery Hero Delivery and mobility Recommend restaurants Don’t Worry, We Got You: Personalised Model 2023
88 OLX E-commerce and retail Predict order delivery time Machine Learning for Delivery Time Estimation 2023
89 Spotify Media and streaming Target in-app messaging Experimenting with Machine Learning to Target In-App Messaging 2023
90 Nubank Fintech and banking Automatically route customer phone calls Presenting Precog, Nubank’s Real Time Event AI 2023
91 Instacart E-commerce and retail Build an internal AI assistant Scaling Productivity with Ava — Instacart’s Internal AI Assistant 2023
92 Meta Social platforms Translate and transcribe across speech and text Bringing the world closer together with a foundational multimodal model for speech translation 2023
93 Vimeo Media and streaming Customer support AI assistant From idea to reality: Elevating our customer support through generative AI 2023
94 Ebay E-commerce and retail Recommend relevant e-commerce items Building a Deep Learning Based Retrieval System for Personalized Recommendations 2022
95 Mercado Libre Delivery and mobility Predict product dimensions for delivery Predicting package dimensions based on a similarity model at Mercado Libre 2022
96 Doordash Delivery and mobility Recommend substitute items Evolving DoorDash’s Substitution Recommendations Algorithm 2022
97 Pinterest Social platforms Personalize homepage contents How Pinterest Leverages Realtime User Actions in Recommendation to Boost Homefeed Engagement Volume 2022
98 Instacart Delivery and mobility Search food and grocery items How Instacart Uses Embeddings to Improve Search Relevance 2022
99 Walmart E-commerce and retail Assist in e-commerce shopping A Unified Multi-task Model for Supporting Multiple Virtual Assistants in Walmart 2022
100 Spotify Media and streaming Search for podcasts Introducing Natural Language Search for Podcast Episodes 2022
101 Nextdoor Social platforms Predict harmful comments Using predictive technology to foster constructive conversations 2022
102 Walmart E-commerce and retail Fill shopping cart via voice dialog Voice Reorder Experience: add Multiple Product Items to your shopping cart 2022
103 Expedia Travel,E-commerce and retail Categorize customer feedback Categorising Customer Feedback Using Unsupervised Learning 2022
104 Foodpanda Delivery and mobility Classify restaurants and cuisines Classifying restaurant cuisines with subjective labels 2022
105 Ebay Social platforms Recommend products and content Multi-Relevance Ranking Model for Similar Item Recommendation 2022
106 Gousto Delivery and mobility Predict subscription churn Using Data Science to Retain Customers 2022
107 Google Tech Generate summaries Auto-generated Summaries in Google Docs 2022
108 Yelp Social platforms Personalize recommendations Beyond Matrix Factorization: Using hybrid features for user-business recommendations 2022
109 PayPal Fintech and banking Prioritize sales leads Sales Pipeline Management with Machine Learning: A Lightweight Two-Layer Ensemble Classifier Framework 2022
110 Grubhub Delivery and mobility Forecast order volume Forecasting Grubhub Order Volume At Scale 2022
111 Github Tech Detect vulnerabilities in code Leveraging machine learning to find security vulnerabilities 2022
112 Uber Delivery and mobility Detect payment fraud Project RADAR: Intelligent Early Fraud Detection System with Humans in the Loop 2022
113 Gojek Delivery and mobility Predict food delivery times How We Estimate Food Debarkation Time With 'Tensoba' 2022
114 Uber Delivery and mobility Predict estimated time of arrival DeepETA: How Uber Predicts Arrival Times Using Deep Learning 2022
115 Trivago Travel,E-commerce and retail Optimize accommodation ranking Explore-exploit dilemma in Ranking model 2022
116 Gousto Delivery and mobility Recommend food items and recipes Gousto R-series Vol 2: Tackling the Cold-Start Problem in Recipe Recommendation Engine 2022
117 Spotify Media and streaming Forecast user activity metrics How We Built Infrastructure to Run User Forecasts at Spotify 2022
118 Google Tech Summarize conversations Conversation Summaries in Google Chat 2022
119 Airbnb Travel,E-commerce and retail Improve travel search experience Building Airbnb Categories with ML and Human-in-the-Loop 2022
120 Uber Delivery and mobility Send timely push notifications How Uber Optimizes the Timing of Push Notifications using ML and Linear Programming 2022
121 Meta Social platforms Personalize daily digest notifications Improving Instagram notification management with machine learning and causal inference 2022
122 Instacart Delivery and mobility Recommend relevant food items Personalizing Recommendations for a Learning User 2022
123 Expedia Travel,E-commerce and retail Rank relevant travel deals How to Optimise Rankings with Cascade Bandits 2022
124 Doordash Delivery and mobility Personalize recommendations on homepage Homepage Recommendation with Exploitation and Exploration 2022
125 Linkedin Social platforms Improve post search functionality Improving Post Search at LinkedIn 2022
126 Artefact Tech Evaluate success of past promotions Forecasting something that never happened: how we estimated past promotions profitability 2022

This HTML preview is truncated for page performance. The canonical Markdown file contains the complete snapshot.

MARKDOWN METRICS
6591words
15headings
315links
0code blocks
MDRSS ASSESSMENT
Scam / risk5/100low
Evidence100/100high confidence
Why MDRSS assigned this score
  • evidence comes from multiple domains
  • some evidence URLs look like primary-source hosts
Evidence (4)
concept:architecture-and-distributed-systemsorg:collider-club

Discussion 0

Sign in to join the discussion.