Open role
Senior Machine Learning Engineer
roku
San Jose, CaliforniaPosted Jul 16, 2026 · 4h ago$230k – $360k
Full-time$230k – $360kSeniorHybridConsumer Tech
About this role
Roku is seeking a Senior Machine Learning Engineer to join their Recommendations team in San Jose, California. This role focuses on designing, building, and scaling robust distributed systems for personalized content recommendations. You will work on the end-to-end ML platform and infrastructure, ensuring seamless deployment, monitoring, and optimization of algorithms.
What we are looking for
5- Design, build, and maintain scalable platform services like feature stores and inference services
- Run and monitor online AB tests to optimize recommendation system performance
- Collaborate with engineering and cross-functional teams to translate business requirements
- Enhance and evolve the ML platform ecosystem for high developer velocity and scalability
- Contribute to onboarding and mentoring new team members
Skills mentioned
4PythonJavaAWSMachine Learning
