# Senior Machine Learning Engineer at Roku

- Company: Roku
- What the company does: Roku provides the simplest way to stream entertainment to your TV. On your terms. With thousands of available channels to choose from. Backed by Menlo.
- Company website: https://www.roku.com
- Type: Startups (AI role)
- Level: Senior
- Location: San Jose, California
- Work setup: On-site
- Pay: $230K to $360K base salary per year (USD)
- Posted: 2026-08-19
- Apply by: 2026-10-12
- Apply: https://www.weareroku.com/jobs/8143094?gh_jid=8143094
- Page: https://www.1752.vc/careers/jobs/roku-senior-machine-learning-engineer/

## About the role

From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.

## What they're looking for

- 5+ years of experience building software solutions to concrete problems
- Strong CS fundamentals. Should be able to write an algorithm with ease
- 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)
- Familiar with model ML frameworks and tools: Ray, PyTorch, HuggingFace, AWS Sagemaker
- 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

Tags: Search & Recommendations
