Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m3.7
B2CEntertainmentVideoMedia

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...

Roku

Machine Learning Engineer Senior

RokuCambridge

Apply Now →

Overview

Roku is hiring a Senior Machine Learning Engineer to innovate in search and recommendations. You'll work with Python, TensorFlow, and Keras to enhance user experiences. This position requires significant experience in machine learning and data analysis.

Job Description

Who you are

You have a strong background in machine learning and data analysis, with at least 5 years of experience in developing and deploying machine learning models. Your expertise in Python and libraries such as TensorFlow and Keras allows you to build robust solutions that enhance user experiences. You understand the intricacies of search algorithms and recommendation systems, and you are passionate about leveraging data to solve complex problems.

You thrive in collaborative environments, working closely with cross-functional teams to drive innovation. Your ability to communicate complex technical concepts to non-technical stakeholders is a key strength, enabling you to advocate for data-driven decision-making. You are committed to continuous learning and staying updated with the latest advancements in machine learning and AI technologies.

What you'll do

As a Senior Machine Learning Engineer at Roku, you will lead the development of advanced machine learning models that power our search and recommendation systems. You will analyze user behavior and content data to identify opportunities for improvement, ensuring that our users have the best possible experience. Your role will involve designing experiments to test new algorithms and approaches, collaborating with data scientists and engineers to implement scalable solutions.

You will also mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers. Your contributions will directly impact how millions of users interact with our platform, making your work both challenging and rewarding. You will be part of a dynamic team that values innovation and creativity, and you will have the opportunity to shape the future of TV streaming.

What we offer

At Roku, we offer a competitive salary and benefits package, along with a collaborative and inclusive work environment. You will have the chance to work on cutting-edge technologies and make a significant impact on our products. We encourage you to apply even if your experience doesn't match every requirement — your passion for machine learning and user experience is what matters most.

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

Roku

Machine Learning Engineer

Roku📍 Cambridge

Roku is hiring a Senior Machine Learning Engineer to develop novel methodologies for real-time multi-objective optimization in the advertising ecosystem. You'll work with Machine Learning, Reinforcement Learning, and AI technologies in Cambridge, UK.

Senior
1w ago
Roku

Machine Learning Engineer

Roku📍 Cambridge

Roku is seeking a Senior Machine Learning Engineer to join their Advanced Development team. You'll work on next-generation intelligent media systems using Python, TensorFlow, and PyTorch. This role requires strong expertise in machine learning and collaborative skills.

Senior
8h ago
Apple

Machine Learning Engineer

Apple📍 Cambridge - On-Site

Apple is hiring a Senior Machine Learning Engineer to develop algorithms for enhancing the Apple Online experience. You'll work with technologies like Python and Generative AI. This position requires hands-on experience in machine learning and data analysis.

🏛️ On-SiteSenior
3w ago
Apple

Machine Learning Engineer

Apple📍 Cambridge - On-Site

Apple is hiring a Senior Machine Learning Engineer to develop algorithms for enhancing the Apple Online Store experience. You'll work with technologies like Python and Generative AI. This position requires expertise in machine learning and data analysis.

🏛️ On-SiteSenior
3w ago
Roku

Software Engineering

Roku📍 Cambridge

Roku is seeking a Senior Software Engineer for their Advanced Development team to innovate in Edge AI technologies. You'll contribute to foundational technologies impacting Roku devices. This role requires strong collaboration and technical expertise.

Senior
8h ago