Great interview process from start to finish.
I interviewed for the recommendations team at Roku and met some amazing engineers and managers on the team. The team is using state-of-the-art deep learning and machine learning techniques to improve the user experience on the Roku Channel and is growing rapidly. It could be a great opportunity if you are an ML engineer and interested in building a scalable recommendation system.
The interviews are moderately difficult and focus less on coding but more on system architecture, big data, and ML algorithms.
Roku is very quick at providing interview feedback. I was fortunate to work with Michelle Hayes (Senior Recruiter), who made the entire process very transparent and quick (phone screening to offer was done within 10 days).
The following metrics were computed from 2 interview experiences for the Roku Senior Machine Learning Engineer role in United States.
Roku's interview process for their Senior Machine Learning Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Roku's Senior Machine Learning Engineer interview process in United States.