Roku The Senior Machine Learning Engineer at Roku designs, builds, and scales distributed systems powering personalized content recommendations for millions of users. The role focuses on developing end-to-end ML platforms and infrastructure for seamless deployment, monitoring, and optimization of algorithms.