Confirmed on the employer's own hiring board on Oct 11, 2026. First seen by Alion on Aug 23, 2026. Roku scores A on the Alion truth index.
Join Roku's Recommendation team as a Senior Machine Learning Engineer. In this role, you will design, build, and scale robust distributed systems for personalized content recommendations. You will develop end-to-end machine learning platforms and infrastructure, ensuring seamless deployment, monitoring, and optimization of algorithms. Collaborate closely with engineering and cross-functional teams, enhance the ML platform ecosystem, and contribute to onboarding and mentoring new team members. Enjoy benefits such as medical, wellness, and financial benefits, unlimited paid time off, and work from home opportunities.
Missions
- Design, build, and scale robust distributed systems that power personalized content recommendations for millions of users.
- Develop end-to-end machine learning platforms and infrastructure, ensuring seamless deployment, monitoring, and optimization of algorithms.
- Collaborate closely with engineering and cross-functional teams to translate business requirements into modular platform components and APIs.
Profil recherché
- You are fluent with one of the high-level programming languages like Java, Scala, Kotlin, or Python- We’d love to see that you’ve worked with big data systems (Spark, Kafka, Flink, S3, AirFlow)
- 5+ years of experience building software solutions to concrete problems
- Strong CS fundamentals. Should be able to write an algorithm with ease
- MS in Computer Science or related field
- AI literacy and curiosity. You have either tried Gen AI in your previous work or outside of work, or are curious about Gen AI and have explored it
- Familiar with model ML frameworks and tools: Ray, PyTorch, HuggingFace, AWS Sagemaker

