About the job
Teamwork makes the stream work.
Roku is revolutionizing the way the world engages with television.
As the leading TV streaming platform in the U. S., Canada, and Mexico, we aim to empower every television globally. Roku has been at the forefront of streaming technology, and our mission is to be the ultimate TV streaming ecosystem. We connect viewers with their favorite content, offer content creators a platform to build and monetize their audiences, and provide advertisers with unique engagement opportunities.
From day one at Roku, your contributions will be recognized and valued. We are a rapidly expanding public company where every individual plays a pivotal role. Join us in bringing joy to millions of TV streamers while gaining invaluable experience across various disciplines.
About the Role
We are on the lookout for an exceptional and innovative Machine Learning Platform Engineer to join Roku's Recommendation team. In this position, you will design, construct, and scale robust distributed systems that deliver personalized content recommendations to millions of Roku users. Your focus will be on developing comprehensive machine learning platforms and infrastructure that ensure seamless deployment, monitoring, and optimization of algorithms and operational workflows, providing unique experiences at scale.
What You'll Be Doing
- Design, develop, and maintain scalable platform services, such as feature stores, real-time inference services, and vector databases, capable of handling millions of transactions per second.
- Execute and monitor online A/B tests using robust platform services while analyzing platform metrics and business KPIs to enhance recommendation system performance.
- Collaborate closely with U. S.-based engineering and cross-functional teams to convert business requirements into modular platform components and APIs.
- Advance and evolve the ML platform ecosystem to support high developer velocity, system scalability, and adaptability to future business needs.
- Contribute to onboarding, training, and mentoring new team members on emerging platform engineering best practices and technologies.
- 5+ years of experience building...
We’re excited if you have

