FindJobHere
Jobs Remote Jobs Hybrid Jobs Cities Companies Skills Blog Salaries For Employers

Company

About How It Works FAQ Contact Privacy Terms of Use

I'm a job seeker

Sign In / Create Account

I'm an employer

Sign in as employer Register company free
RO

Machine Learning Software Engineer (Roku) | Hybrid | San Jose, CA

Roku San Jose, CA 07/12/2026
Machine Learning Software Engineering Data Pipelines

About the Role

Roku is building the TV streaming platform that connects the entire TV ecosystem. As a Machine Learning Software Engineer, you’ll help develop technology that powers streaming experiences for millions of viewers.

Responsibilities

  • Design, build, and improve machine learning systems that support Roku’s products
  • Collaborate with engineering and data teams to translate business needs into technical solutions
  • Contribute to scalable services and pipelines used in production
  • Iterate on models and software components to improve performance over time

Requirements

  • Experience developing machine learning applications and/or ML-driven features
  • Strong software engineering fundamentals and ability to write maintainable code
  • Comfort working with data and building end-to-end ML workflows
  • Ability to collaborate effectively in a fast-paced, cross-functional environment

Benefits

  • Opportunity to work on technology used by millions of TV streamers
  • Fast-growing public company culture with meaningful impact from day one
  • Collaboration across multiple disciplines and teams
This job was curated and enriched by FindJobHere to help your search. Apply on the original website: weareroku.com. Learn how it works.
Posted on July 12, 2026
Share:
Apply Now