I interviewed for a Machine Learning Researcher position specializing in STT, NMT, and TTS systems. The process included:
Initial recruiter screening (30 minutes)
Technical interview with team members (1 hour)
In-depth technical discussion with senior technical lead (1-2 hours)
Positive aspects:
The technical interviews were engaging and thorough
One technical team member was knowledgeable and asked relevant questions
Opportunity to discuss cutting-edge ML technologies
Areas for improvement:
Communication timeline was very poor - over 3 weeks between final interview and decision
No proactive updates despite recruiter promising "update next week"
Required follow-up email to receive final decision
Long silence period created uncertainty and poor candidate experience
Advice for candidates:
The technical team is strong, but be prepared for extended wait times and limited communication during the decision process. If timeline is important to you, set clear expectations upfront.