Got referred by a former colleague who had moved to Shopify.
The process kicked off with a recruiter screen, followed by a technical phone interview where I was asked about designing a search autocomplete ML system.
Things got intense during the coding round — mid-way through, I realized I had tackled a similar problem on PracHub while prepping.
For the final round, I discussed a fraud detection model for transactions.
While I got an offer, I ultimately decided to decline as I accepted another opportunity.
Overall, it was a challenging yet insightful experience.
The following metrics were computed from 2 interview experiences for the Shopify Machine Learning Engineer role.
Shopify's interview process for their Machine Learning Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Shopify's Machine Learning Engineer interview process.