jobs
Senior Machine Learning Engineer
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to
- Company
- Roku
- Location
- New York, New York
- Status
- Open
- Posted
- 2026-08-19T23:09:41+00:00
Roku's Recommendations team is hiring a senior machine learning engineer to build and scale the platform behind personalized content recommendations. The person will work on feature stores, real-time inference, vector databases, and AB testing services used at high transaction volumes, plus modular APIs. The posting asks for 5+ years in software, strong CS fundamentals, fluency in Java/Scala/Kotlin/Python, big-data tools such as Spark and Kafka, ML tools including Ray and PyTorch, and an MS. It also values experience using AI coding agents.
Original job posting