
About Roku
Affordable streaming for all your favorite shows
Key Highlights
- Over 100 million active accounts worldwide
- Acquired Quibi's library for original content
- $247.8 million raised in Series H funding
- Headquartered in San Jose, CA with 1001+ employees
Roku, headquartered in San Jose, CA, is a leading streaming platform that provides users with access to a wide array of TV channels, movies, and third-party streaming services. With over 100 million active accounts, Roku has raised $247.8 million in funding and continues to innovate in the B2C enter...
🎁 Benefits
Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...
🌟 Culture
Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...
Skills & Technologies
Overview
Roku is hiring a Machine Learning Engineer to explore Picture Quality and Audio Quality improvements using AI technology. You'll work in a resource-constrained environment to push the limits of TV technology. This position requires experience in machine learning and deep learning.
Job Description
Who you are
You have a strong background in machine learning and deep learning, with hands-on experience in applying these technologies to real-world problems. Your expertise in Python allows you to develop and implement algorithms that enhance audio and picture quality in TV technology. You thrive in collaborative environments and are eager to contribute to innovative projects that impact millions of users.
You possess a creative mindset and are passionate about exploring new technologies. Your ability to work in resource-constrained environments means you can optimize solutions effectively, pushing the boundaries of what is possible in TV technology. You are comfortable with data analysis and can derive insights that drive improvements in user experience.
What you'll do
As a Machine Learning Engineer at Roku, you will be part of the TV Technology team, focusing on enhancing audio and picture quality through innovative AI solutions. You will explore various machine learning techniques to improve the viewing experience for millions of users. Your role will involve collaborating with cross-functional teams to integrate machine learning models into existing systems, ensuring seamless performance and high-quality output.
You will be responsible for designing experiments to test new algorithms and approaches, analyzing the results, and iterating on your designs based on feedback and performance metrics. Your contributions will directly impact the quality of Roku's products, making a significant difference in how users experience streaming content.
What we offer
At Roku, you will be part of a fast-growing public company where your contributions are valued. We provide a collaborative work environment that encourages innovation and creativity. You will have the opportunity to work on cutting-edge technology that shapes the future of TV streaming. We offer competitive compensation and benefits, along with opportunities for professional growth and development within the company.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Roku.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Roku is seeking a Senior Machine Learning Engineer to join their Recommendation Team. You'll be responsible for building and owning advanced content recommendation models. This role requires expertise in Python and machine learning frameworks like TensorFlow and Keras.

Software Engineering
TwelveLabs is hiring a Software Engineer, ML Infrastructure to drive ML systems and platform engineering efforts. You'll work with Python to build reliable, low-latency services. This position requires some past machine learning experience.

Machine Learning Engineer
Figma is hiring a Machine Learning Engineer to design and build ML models for search and generative AI features. You'll work with Python and data pipelines to enhance user productivity. This role requires experience in applied machine learning.

Research Scientist
Waymo is hiring a Research Scientist focused on Reinforcement Learning for Autonomous Planning and World Modeling. You'll develop cutting-edge machine learning solutions to enhance autonomous driving technology. This role requires expertise in reinforcement learning and related AI techniques.

Machine Learning Engineer
Celonis is hiring a Machine Learning Engineer to design and develop AI/ML product features and solutions. You'll work with technologies like Python and TensorFlow to empower enterprises in making intelligent business decisions. This role requires experience in machine learning and software engineering.