5y
Hello, thank you for providing this feedback to our team. We apologize for the miscommunication on the expectations for the role.
For our Machine Learning role, we are focusing on applied science (rather than pure research), therefore, an ML engineer needs to have quite a good understanding of data structures and algorithms and an ability to create product-quality code. That’s the reason we’ve included the programming technical interview as the first step in our interview process as it is an important part of our ML role. We have the expectation that the candidate should be able to solve medium level leetcode questions, however, ML is an interdisciplinary area in which people might not have exposed themselves to those levels of coding expertise.
Our hiring team has met and we’re doing a few things to improve our communication about the role moving forward, including making updates to the job postings, giving our candidates more details about the technical interviews and clarifying why a programming technical interview is important in the interview process.
Thanks again for taking the time to share this feedback.