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

RokuNew York - On-Site

Posted 5h ago🏛️ On-SiteSeniorMachine Learning Engineer📍 New York💰 $195,000 - $465,000 / yearly
Apply Now →

Overview

Roku is hiring a Senior Machine Learning Engineer to join their Recommendation Team, focusing on building advanced content recommendation models. You'll work with technologies like Python and TensorFlow to enhance user experiences. This role requires significant experience in machine learning and model development.

Job Description

Who you are

You have 5+ years of experience in machine learning and software engineering, with a strong background in developing and deploying machine learning models. Your expertise in Python and frameworks like TensorFlow and Keras allows you to build robust systems that enhance content recommendations. You thrive in collaborative environments, contributing to innovative projects that impact millions of users. Your problem-solving skills enable you to tackle complex challenges in content understanding and generation, and you are passionate about leveraging data to drive decisions.

You are familiar with the latest trends in machine learning and have a keen interest in recommendation systems. You understand the importance of data quality and have experience in data preprocessing and feature engineering. Your ability to communicate technical concepts to non-technical stakeholders makes you an effective team player. You are always eager to learn and adapt to new technologies, ensuring that your skills remain relevant in a rapidly evolving field.

Desirable

Experience with large-scale data processing and cloud platforms is a plus. Familiarity with A/B testing and user behavior analysis will help you contribute to the team's goals effectively. If you have a background in software development practices, including version control and CI/CD pipelines, it will enhance your contributions to the team.

What you'll do

As a Senior Machine Learning Engineer at Roku, you will be responsible for designing and implementing the next generation of content recommendation models. You will collaborate closely with data scientists and software engineers to develop algorithms that personalize user experiences across various platforms. Your role will involve analyzing user data to identify patterns and trends that inform model development. You will also be tasked with optimizing existing models to improve performance and accuracy.

You will participate in the entire machine learning lifecycle, from data collection and preprocessing to model training and deployment. Your insights will guide the team in making data-driven decisions that enhance content delivery and user engagement. You will also contribute to the team's culture of innovation by sharing your knowledge and mentoring junior engineers.

What we offer

At Roku, you will be part of a dynamic team that is at the forefront of the streaming revolution. We offer competitive compensation and benefits, including opportunities for professional development and growth. You will work in a collaborative environment where your contributions are valued and recognized. Join us in shaping the future of television and making a meaningful impact on how people consume content worldwide.

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

Celonis

Machine Learning Engineer

Celonis📍 New York

Celonis is hiring a Senior Machine Learning Engineer to design and develop AI/ML product features and solutions. You'll work with technologies like Python and contribute to the Execution Management System. This role requires expertise in machine learning and software engineering.

Senior
1w ago
SeatGeek

Machine Learning Engineer

SeatGeek📍 New York - On-Site

SeatGeek is hiring a Senior Machine Learning Engineer to solve complex performance problems and build a data-driven marketplace. You'll work with Python, TensorFlow, and AWS in New York.

🏛️ On-SiteSenior
3w ago
Spotify

Machine Learning Engineer

Spotify📍 New York

Spotify is hiring a Senior Machine Learning Engineer to enhance user satisfaction through advanced recommendation systems. You'll collaborate with research scientists and engineers, utilizing Python and TensorFlow to drive impactful changes. This role requires a strong background in machine learning and data science.

Senior
3 months ago
Spotify

Machine Learning Engineer

Spotify📍 New York

Spotify is hiring a Senior Staff Machine Learning Engineer to focus on recommender systems modeling and generative AI. You'll work closely with cross-functional teams to define and execute the machine learning technical strategy. This position requires expertise in machine learning and recommender systems.

Senior
6 months ago
Squarespace

Machine Learning Engineer

Squarespace📍 New York - Hybrid

Squarespace is hiring a Senior Machine Learning Engineer to scale and support their Data Science & Machine Learning team. You'll work with Google's Vertex AI platform and collaborate with Data Scientists to deploy and optimize machine learning models. This role requires strong expertise in machine learning and data science.

🏢 HybridSenior
3w ago