J'ai postulé via une agence de recrutement. Le processus a pris 2 semaines. J'ai passé un entretien chez Tomoro AI (Londres, Angleterre) en mars 2026
Entretien
1st round: initial screening
2nd round: take home challenge which involved building a chat bot which can answer questions based on financial documents. The final result is assessed on LLM accuracy.
3rd round: some LLM theory warm up questions + AI production Systems design architecture drawing and live code challenge for LLM orchestration
Candidature
J'ai postulé via un recruteur. Le processus a pris 2 semaines. J'ai passé un entretien chez Tomoro AI en mai 2025
Entretien
Initial 30 minute call with another solution engineer, and was then given a take-home task to complete, with a follow-up call with one of the founders. The task was very under-specified, both in terms of the desired functionality and the aspects of the solution they want to focus on (if you're going to assess things like automated testing, CI/CD, code format, or whatever, on a 4 hour task, it might help to let people know this beforehand so they know which corners it is ok to cut). I spent quite a few hours over a weekend on the task, and was ready to discuss the pros and cons of the solution, but I didn't get asked a single question about it during the call. I had the strong impression that no-one at Tomoro even looked at my solution (which is borne out by other reviews here). Instead, I was asked questions about the design of a solution he'd recently worked on (always amazed by people who supposedly have a data or stats background but who will happily assess candidate suitability on a random sample of 1 question).
Questions d'entretien [1]
Question 1
Design and implement a conversational LLM-based system to answer questions based on financial documents.
J'ai postulé via la recommandation d'un employé. Le processus a pris 2 semaines. J'ai passé un entretien chez Tomoro AI (Édimbourg, Écosse) en mai 2025
Entretien
The interview process was in depth.
Started with a phone call and then a take home technical test. Technical test was open ended so there was a lot of freedom to test out different ideas. Probably one of the more enjoyable technical test on a topic I enjoyed learning about.
This was followed by another technical test going through a live coding session. Was definitely hard, but rewarding. This wasn't a leetcode live coding session if you were wondering.
Final interview was a teams meeting discussing my motivations. Looking at cultural fit and soft skills.
Recruiting team kept in contact with me the whole way through. Decisions were made fast.