Machine Learning Engineer applicants have rated the interview process at Turing with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 49% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Engineer roles take an average of 45 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at Turing overall takes an average of 29 days.
Common stages of the interview process at Turing as a Machine Learning Engineer according to 4 Glassdoor interviews include:
Skills test: 29%
One on one interview: 14%
IQ intelligence test: 14%
Background check: 14%
Phone interview: 7%
Group panel interview: 7%
Presentation: 7%
Personality test: 7%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 months. I interviewed at Turing (San Diego, CA) in May 2023
Interview
- Online Assessments: coding (Python, Java,...), mathematics, and machine learning (theory, Pytorch,...). - Vetting Interview: self-introduction, background, experience, and expectations from both sides (compensation package + general job requirements). Introduction on the logistics & tips to excel.
Interview questions [1]
Question 1
- Please briefly introduce yourself and your background.
I applied online. I interviewed at Turing (Barcelona) in Nov 2025
Interview
It was a 1 hour technical interview where they covered basic coding and concepts of machine learning and deep learning. Then they discussed mostly projects on my resume and talked me through the actual job role responsibilities.
Interview questions [1]
Question 1
Think of any problem and devise and end to end solution to fix that with AI
I applied through a recruiter. I interviewed at Turing in Oct 2025
Interview
It was an hour interview. The interview was a technical one. The first session was general questions about machine learning, preprocessing steps and evaluation methods. I was also asked about a particular project I worked on. The second stage was coding session on numpy and pandas.
I applied online. The process took 4 weeks. I interviewed at Turing (Islamabad, Islamabad) in Oct 2025
Interview
Technical interview of 1 hour, which covered Python for machine learning, having difficult Python questions, and some LeetCode problems to assess the problem-solving skill, plus theoretical questions to assess the concepts.
Interview questions [1]
Question 1
Explain over- and under-fitting and how to combat them?