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
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
29
0
290 people solved
Aug 11, 2025
Spotify logo
Spotify
Medium
Machine Learning Engineer

Design Podcast Recap Generation

Design a production system that generates short podcast recaps for newly published episodes. Assume the system should ingest episode audio and metadat...

ML System Design
17
0
117 people solved
Mar 4, 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 harmful video content moderation system

Question Design an end-to-end system to detect and moderate harmful videos on a large platform. Requirements - Detect multiple policy categories (viol...

ML System Design
8
0
167 people solved
Dec 15, 2025
Netflix logo
Netflix
Easy
Machine Learning Engineer Locked

Design an ML Platform Portal

This question evaluates design and engineering skills for building an end-to-end machine learning platform, including experiment tracking, model regis...

ML System Design
7
0
74 people solved
Feb 23, 2026
Pinterest logo
Pinterest
Hard
Machine Learning EngineerSenior+ Locked

Design an unsafe content detection system

This question evaluates a candidate's competency in end-to-end machine learning system design for unsafe user-generated content detection, covering mu...

ML System Design
12
0
120 people solved
Jan 12, 2026
Google logo
Google
Hard
Machine Learning Engineer

Explain ML model fundamentals

Explain ML model fundamentals Comprehensive ML Concepts: Logistic Regression, Naive Bayes, Transformers, Multi-class Metrics, Bagging vs Boosting Cont...

ML System Design
48
0
179 people solved
Jul 29, 2025
Amazon logo
Amazon
Hard
Machine Learning Engineer

Design a RAG system end to end

Design a Retrieval‑Augmented Generation (RAG) System for Enterprise Text Context You are building a production RAG system that answers employee questi...

ML System Design
15
0
123 people solved
Sep 6, 2025
Google logo
Google
Hard
Machine Learning Engineer

Design feedback-driven recommender

Design feedback-driven recommender Design: Contextual Bandit Recommendation with Online Learning You are designing an online learning recommendation s...

ML System Design
21
0
138 people solved
Jul 29, 2025
Pinterest logo
Pinterest
Hard
Machine Learning Engineer

Design an ads system to improve CTR

Design an ML system to increase the click-through rate (CTR) of ads shown in the personalized feed of an online social media platform. You run the ran...

ML System Design
17
0
149 people solved
Dec 13, 2025
Atlassian logo
Atlassian
Medium
Machine Learning Engineer Locked

Design Jira bug-to-team classification system

This question evaluates skills in machine learning system design, including supervised classification, feature extraction from textual and log data, l...

ML System Design
8
0
74 people solved
Jan 22, 2026
xAI logo
xAI
Medium
Machine Learning Engineer Locked

Design agentic workflow to generate a 1-hour movie

This question evaluates a candidate's ability to design agentic, multimodal ML workflows for long-form content generation, covering orchestration of m...

ML System Design
17
0
149 people solved
Feb 11, 2026
Google logo
Google
Medium
Machine Learning EngineerSenior+ Locked

Design ML system for self-driving perception

This question evaluates understanding of end-to-end ML system design for on-vehicle obstacle detection and collision avoidance, encompassing sensor fu...

ML System Design
14
0
117 people solved
Dec 8, 2025
Meta logo
Meta
Hard
Machine Learning Engineer

Architect an asynchronous RL post-training system

System Design: Asynchronous RLHF/RLAIF Post-Training for a Production Chat LLM Context You operate a chat LLM that already serves real user traffic. Y...

ML System Design
23
2
187 people solved
Sep 6, 2025
Databricks logo
Databricks
Medium
Machine Learning EngineerSenior+ Locked

Design Harmful Content Detection

This question evaluates a candidate's ability to design scalable, robust machine learning systems for multimodal content moderation, encompassing comp...

ML System Design
10
0
76 people solved
Feb 7, 2026
Apple logo
Apple
Medium
Machine Learning Engineer

Optimize image filters on device

You are shipping an image-filter feature that must run entirely on a mobile device. Users expect preview latency below 30 ms on common phones, memory ...

ML System Design
4
0
79 people solved
Mar 1, 2026
Snapchat logo
Snapchat
Medium
Machine Learning EngineerNew Grad Locked

Design a Product Tagging Pipeline

This question evaluates applied machine learning system design, multi-modal modeling, data engineering, and production deployment competencies involve...

ML System Design
5
0
44 people solved
Feb 2, 2026
Snapchat logo
Snapchat
Medium
Machine Learning EngineerNew Grad Locked

Design a Trustworthy Ranking System

This question evaluates machine learning system design skills for building trustworthy ranking systems, addressing candidate generation, feature pipel...

ML System Design
7
0
63 people solved
Feb 2, 2026
Nuro logo
Nuro
Hard
Machine Learning Engineer

Design an Inference Pipeline

Design a production machine-learning inference pipeline for a service that serves predictions to downstream applications. Your design should cover: - ...

ML System Design
6
0
72 people solved
Jan 30, 2026
Microsoft logo
Microsoft
Medium
Machine Learning Engineer

Design a Product Search System

Design a product search system for a large e-commerce marketplace. Users enter free-text queries such as wireless headphones, apply filters such as pr...

ML System Design
10
0
84 people solved
Apr 18, 2026

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