Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Roku Logo

Machine Learning Engineer, Roku TV

Roku

$130,000 - $200,000
Oct 12, 2025
San Jose, CA, US
Apply Now

Roku is looking to improve Picture Quality (PQ) and Audio Quality (AQ) in their TV streaming platform using AI and Machine Learning (ML) techniques to enhance the streaming experience for millions of users worldwide.

Requirements

  • 1+ years of experience applying Machine Learning to concrete problems at scale
  • Strong CS fundamentals; ability to write efficient algorithms with ease
  • Hands-on experience with Machine Learning / Deep Learning frameworks like TensorFlow or PyTorch
  • Proficiency in coding firmware development using C++
  • Proficiency in coding ML/DL algorithms using Python
  • Solid understanding of DL fundamentals, including RNN, CNN, and multi-modal models
  • Familiarity with video processing pipelines and audio pipelines

Responsibilities

  • Explore and implement AI-driven Picture Quality and Audio Quality improvements for Roku TV
  • Apply advanced ML techniques in the optimization of models to enhance video and audio processing pipelines
  • Research, understand, and implement technical papers on ML/DL to solve complex challenges
  • Collaborate with engineering teams and cross-functional partners to translate business requirements into technical solutions
  • Run experiments and analyze results against critical business KPIs

Other

  • Excellent communication skills, strong work ethic, and works with minimum supervision
  • Hold an MS or PhD in Computer Science, Electrical Engineering, or related fields - Preferred
  • Published papers in the field of ML/DL are a bonus
  • Ability to work in a fast-paced environment with a sense of humor
  • Ability to balance work and life needs with flexible time off policies