Job Description
About the Role
We are looking for a Senior Machine Learning Tech Lead to drive ranking and personalization for Roku’s next-generation entertainment assistant across the platform. This role sits at the intersection of Search, Recommendations, Conversational Discovery, and Monetization, with the goal of delivering highly engaging, personalized, and context-aware entertainment experiences. You will lead the development of large-scale ML systems that optimize for multiple objectives including user engagement, long-term retention, satisfaction, and monetization. The role requires strong technical leadership, product intuition, and the ability to balance user experience with business impact across diverse discovery surfaces.
For California Only - The estimated annual salary for this position is between $361,300 - $510,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and ...
Ready to Apply?
Submit your application today and join our talented team at Roku.
Submit ApplicationJob Details
- Location San Jose, California
- Job Type Full-time
- Category Computer Occupations
- Posted Date July 08, 2026
- Application Deadline August 17, 2026