Taro Logo

Machine Learning Engineer Interview Experience

April 15, 2026
Negative ExperienceNo Offer

Process

I applied online. The process took 2+ months.

10 weeks of interviews for a "Communication" rejection. I spent 2.5 months in Revolut’s hiring process for an Upper Middle ML Engineer role, going through 7 rounds of interviews. All technical stages were passed successfully, with no concerns raised at any point.

The issue: after 10 weeks, I was rejected due to “communication issues.” If it takes a company that long to evaluate how a candidate communicates, the problem is not the candidate - it’s the hiring process. This should be identified in the first 1-2 stages, not at the very end.

Throughout the process, it increasingly felt like the expectations were closer to a Product Manager than an ML Engineer. This lack of clarity creates unnecessary friction and wasted effort on both sides. After investing significant time, I received no actionable feedback. Follow-up messages were ignored. This shows a lack of respect for candidates’ time and effort.

Was this helpful?

Interview Statistics

The following metrics were computed from 7 interview experiences for the Revolut Machine Learning Engineer role.

Success Rate

29%
Pass Rate

Revolut's interview process for their Machine Learning Engineer roles is very selective, failing most engineers who go through it.

Experience Rating

Positive57%
Neutral0%
Negative43%

Candidates reported having good feelings for Revolut's Machine Learning Engineer interview process.

Revolut Work Experiences