
Machine Learning Engineer Interview Experience
Interview process
The system design interview was data collection, SFT and RL stages. It went well for me. It was focused on LLM post training techniques. The ML coding was worst for me although I practiced the same question but using PyTorch and doing without PyTorch and without any documentation was challenging for me.
- Recruiter screen
- Technical interview
- Take-home project
Interview rounds
3 questions across 2 roundsTechnical interview
2 questionsQuestion types asked
Specific questions asked
Decode tokens from LLM using top K sampling without using PyTorch
Design knowledge distillation of models. Design LLM post training pipeline.
Take-home project
1 questionQuestion types asked
Specific questions asked
Present a paper from a list provided by them
Interview tips
Brush up numpy knowledge. Every round would be on LLM or related to it. They focus heavily on LLM. The paper presentation is unique in the process for this type of role. Talk to different PhD candidates on how to present a paper well.
Company culture
I liked that the team was focused on post training. You need to work with the frontier model team which is cool and has lot of scope for learning. The remote culture attracted me.
Get full access with a membership, or share your experience to try it free.
More Cohere interview experiences

“The interview process did not involve much about customer empathy or dealing with tough customers, all it cared was backend swe practices. This was for an infrastructure role but the screen had nothing to do with that. I also was told to prepare for AI system design but I got a backend system design question, so my preparation time was wasted :( and each interview had two ppl not one primary and the other shadowing, it was two ppl asking questions.”

“The process was very practical and not leetcodey at all, though knowing the fundamentals like different types of traversals, rate limiting primitives, scheduling policies did help. The interview process is a bit long, lots of wait between rounds but overall, it's smooth. ”