I applied through a recruiter. The process took 3 weeks.
There were three technical interviews:
They're all in-depth, focusing on the latest technological developments. You code from scratch while also explaining your thought process. You're interviewed by people from multiple teams focusing on different areas.
Build out a CNN from scratch, then attach the data loading and eval pipelines to it for audio classification.
The following metrics were computed from 1 interview experience for the Microsoft Machine Learning Engineer role in Nairobi.
Microsoft's interview process for their Machine Learning Engineer roles in Nairobi is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Machine Learning Engineer interview process in Nairobi.