Software Engineer Machine Learning Interview Questions

Practice 50 real Machine Learning interview questions for Software Engineer roles. From companies including Amazon, NVIDIA, OpenAI, Microsoft, Google.

50 Questions 32 Companies08.06.2026
Showing 10 results
Role
Intersystems logo
Intersystems
Medium
Software Engineer Locked

How would you evaluate an AI feature?

This question evaluates a candidate's ability to design an end-to-end evaluation plan for AI-powered features, covering competencies in defining user ...

Machine Learning
3
0
34 people solved
Feb 12, 2026
Microsoft logo
Microsoft
Medium
Software Engineer

Cluster city name variants into canonical entities

Normalize City Names for Vote Aggregation Context You have voting records containing a free-text city field. The same city may appear in many forms (e...

Machine Learning
7
0
56 people solved
Sep 6, 2025
Qube logo
Qube
Hard
Software Engineer Locked

Compare bagging, boosting, random forests, and bias-variance

This question evaluates understanding of ensemble methods (bagging, boosting, random forests) and the bias–variance tradeoff, assessing competency in ...

Machine Learning
3
0
29 people solved
Jan 15, 2026
Sunrise logo
Sunrise
Easy
Software Engineer

Explain the least squares method

Explain the least squares method Explain the least squares method: - What optimization problem does ordinary least squares (OLS) solve? - Derive the c...

Machine Learning
3
0
37 people solved
Jul 21, 2025
Amazon logo
Amazon
Hard
Software Engineer

Explain attention and Transformers

Explain attention and Transformers Scaled Dot-Product Self-Attention, Transformer Architecture, and BERT vs GPT You are interviewing for a software en...

Machine Learning
7
0
69 people solved
Jul 15, 2025
Amazon logo
Amazon
Medium
Software Engineer

Explain core ML fundamentals

Explain core ML fundamentals Machine Learning Fundamentals: Regularization, Losses, PCA, and Random Forests Assume standard supervised learning with l...

Machine Learning
6
0
46 people solved
Jul 15, 2025
Amazon logo
Amazon
Medium
Software Engineer

Explain deep learning and transformer concepts

Deep Learning, Transformers, and Audio ML Concepts You are interviewing for a machine-learning role focused on sequence and audio modeling, such as sp...

Machine Learning
4
0
63 people solved
May 28, 2025
NewsBreak logo
NewsBreak
Medium
Software Engineer Locked

Find Optimal Piecewise Constant Regression Parameters

This Machine Learning question evaluates parameter estimation and model selection for a one-split piecewise constant regression model, testing underst...

Machine Learning
2
0
28 people solved
Apr 10, 2026
Reuters logo
Reuters
Easy
Software EngineerIntern

Discuss overfitting, contrastive learning, transformers

You are interviewing for an applied scientist role and are asked several theory questions. 1. Overfitting - Define overfitting and underfitting in ...

Machine Learning
4
0
41 people solved
Nov 14, 2025
Wayfair logo
Wayfair
Medium
Software Engineer

Design Human-In-The-Loop And Permission Controls For RAG

Answer technical questions for an AI platform role: how would you design human-in-the-loop review for a RAG system, and how would you ensure users can...

Machine Learning
0
0
13 people solved
Jun 25, 2025

Explore more Software Engineer Machine Learning interview questions

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

Other categories for Software Engineer
Machine Learning questions for other roles
Browse all