2h ago

Software Engineer, Machine Learning

San Jose, California

$135,000-$185,000 / year

full-timemidConsumer Electronics / Streaming Media

Tech Stack

Description

You will explore and implement AI-driven Picture Quality and Audio Quality improvements for Roku TV, applying advanced ML techniques to enhance video and audio processing pipelines. Collaborate with engineering teams and run experiments to improve streaming experiences for millions of users worldwide.

Requirements

  • 1+ years experience applying Machine Learning to concrete problems at scale
  • Strong CS fundamentals and algorithm skills
  • Hands-on experience with TensorFlow or PyTorch
  • Proficiency in C++ for firmware development and Python for ML/DL algorithms
  • Solid understanding of DL fundamentals including RNN, CNN, and multi-modal models

Responsibilities

  • Explore and implement AI-driven Picture Quality and Audio Quality improvements
  • Apply advanced ML techniques to optimize video and audio processing pipelines
  • Research and implement technical papers on ML/DL to solve complex challenges
  • Collaborate with engineering teams to translate business requirements into technical solutions
  • Run experiments and analyze results against critical business KPIs
0 views 0 saves 0 applications