Machine Learning Engineer ML System Design Interview Questions

Practice 194 real ML System Design interview questions for Machine Learning Engineer roles. From companies including OpenAI, Meta, Amazon, Snapchat, Google.

194 Questions 62 Companies07.31.2026
Showing 20 results
Role
Pinterest logo
Pinterest
Medium
Machine Learning EngineerSenior+ Locked

Design Detection Systems for Risk and Safety

This question evaluates a machine learning engineer's competence in designing end-to-end detection systems for risk and safety, covering skills in dat...

ML System Design
7
0
72 people solved
Feb 21, 2026
Anthropic logo
Anthropic
Hard
Machine Learning Engineer Locked

Design a Production ML Serving System

This question evaluates a candidate's competency in operating and scaling ML-powered production systems, focusing on scaling, reliability and fault to...

ML System Design
16
0
180 people solved
Jan 12, 2026
Waymo logo
Waymo
Medium
Machine Learning Engineer

Design Large-Scale Inference Serving

Design a production inference serving system for a machine learning model used by 100 million daily active users. Your answer should cover: traffic as...

ML System Design
10
0
96 people solved
Nov 27, 2025
Voleon logo
Voleon
Hard
Machine Learning EngineerNew Grad Locked

Design a cold-start video recommender

This question evaluates proficiency in ML system design for recommender systems, focusing on cold-start handling, integration of content and graph fea...

ML System Design
5
0
108 people solved
Feb 15, 2026
American logo
American
Medium
Machine Learning Engineer

Design an enterprise RAG agent system

Design an enterprise AI assistant for internal company knowledge. The system should answer employee questions over documents such as policies, product...

ML System Design
4
0
67 people solved
Jan 20, 2026
Uber logo
Uber
Medium
Machine Learning EngineerSenior+

Present a Marketplace ML Project Deep Dive

In a Machine Learning Engineer interview for a pricing, marketplace, or growth team, present a recent representative ML project. Your deep dive should...

ML System Design
5
0
79 people solved
Apr 19, 2026
Meta logo
Meta
Hard
Machine Learning Engineer

Design a scalable MoE pretraining pipeline

Design a Large-Scale MoE Pretraining Pipeline (Bilingual LLM, 1T Tokens, 256×A100-80GB) Context You are designing a pretraining pipeline for a decoder...

ML System Design
21
0
165 people solved
Sep 6, 2025
Meta logo
Meta
Hard
Machine Learning Engineer

Design Nearby and Notification Ranking

Two machine learning system design prompts were mentioned: 1. Nearby place recommendation for a mobile user Design a real-time recommendation syste...

ML System Design
11
0
159 people solved
Jan 30, 2026
TikTok logo
TikTok
Medium
Machine Learning EngineerNew Grad

Design video captioning under compute limits

Scenario You work on a multimodal team at a large short-video platform. The team has a multimodal large model that takes a video (sampled frames, with...

ML System Design
7
0
104 people solved
Feb 12, 2026
Amazon logo
Amazon
Medium
Machine Learning Engineer Locked

Design a computer-use agent end-to-end

This question evaluates competency in designing end-to-end multimodal interactive ML systems, including perception from pixels and accessibility trees...

ML System Design
15
0
123 people solved
Jan 22, 2026
Snapchat logo
Snapchat
Medium
Machine Learning EngineerSenior+

Design a Family-Friendly Listing Classifier

Design a machine learning system for a short-term rental marketplace that classifies whether a property listing is suitable for families. Users should...

ML System Design
3
0
46 people solved
Apr 28, 2026
Uber logo
Uber
Medium
Machine Learning Engineer

Design a restaurant recommendation system

Question Design a restaurant recommendation system for a food delivery marketplace such as Uber Eats. When a user opens the home page, the system shou...

ML System Design
32
0
312 people solved
Dec 15, 2025
Shopify logo
Shopify
Medium
Machine Learning Engineer Locked

Design hierarchical product classification

This question evaluates a candidate's ability to design end-to-end machine learning systems for hierarchical product classification, covering competen...

ML System Design
7
0
124 people solved
Mar 1, 2026
Uber logo
Uber
Medium
Machine Learning Engineer

Design a feed ranking system

Design a machine-learning-based feed ranking system for a consumer product. The system should rank candidate posts or items for a user's home feed in ...

ML System Design
10
0
199 people solved
Mar 1, 2026
Apple logo
Apple
Medium
Machine Learning Engineer Locked

Design a CPA system for ad bidding

This question evaluates a candidate's competency in ML system design for online advertising, covering modeling conversion probability and value (e.g.,...

ML System Design
4
0
64 people solved
Mar 1, 2026
Atlassian logo
Atlassian
Hard
Machine Learning Engineer Locked

Design an ML-powered search system

This question evaluates a candidate's ability to design end-to-end ML-powered search systems, testing competencies in information retrieval, ranking, ...

ML System Design
11
0
81 people solved
Mar 1, 2026
Snapchat logo
Snapchat
Medium
Machine Learning Engineer Locked

Design a video recommendation system

This question evaluates competency in building scalable, low-latency personalized recommendation systems, covering candidate generation and ranking, f...

ML System Design
10
0
78 people solved
Feb 12, 2026
OpenAI logo
OpenAI
Hard
Machine Learning Engineer

Design a production RAG system

Question Design a production retrieval-augmented generation (RAG) system for enterprise document QA. Walk through the end-to-end architecture and just...

ML System Design
28
0
289 people solved
Aug 11, 2025
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Design short-video retrieval with sparse text

You are designing the candidate-generation (retrieval) and recommendation system for a short-video app. Constraints and setting: - Users can search wi...

ML System Design
10
0
78 people solved
Feb 3, 2026
Shopify logo
Shopify
Hard
Machine Learning Engineer

Design a hierarchical multi-label classifier

System Design: Hierarchical Multi-Label Classifier for Noisy Taxonomy Context You have a catalog of items with hierarchical tags (e.g., Category → Sub...

ML System Design
44
0
304 people solved
Sep 6, 2025

Explore more Machine Learning Engineer ML System Design interview questions

Real questions from candidate reports, grouped by company, topic and role.

By company
Other categories for Machine Learning Engineer
ML System Design questions for other roles
Browse all