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

RokuBengaluru

Apply Now →

Overview

Roku is hiring a Senior Machine Learning Engineer to enhance their advertising technology and improve user experiences. You'll work with Python, TensorFlow, and AWS to develop cutting-edge machine learning solutions. This position requires significant experience in machine learning and software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering with a strong focus on machine learning — you've developed and deployed machine learning models that have significantly improved user engagement and ad performance. Your expertise in Python and TensorFlow allows you to build robust ML solutions that scale effectively across platforms.

You are familiar with cloud services, particularly AWS, and understand how to leverage them for machine learning applications — your experience includes working with data pipelines and optimizing model performance in a cloud environment. You have a solid understanding of SQL, enabling you to manage and query large datasets efficiently.

You thrive in collaborative environments and enjoy working with cross-functional teams — your communication skills help you articulate complex technical concepts to non-technical stakeholders, ensuring alignment on project goals. You are passionate about using data to drive decisions and improve product offerings.

Desirable

Experience with ad tech or recommendation systems is a plus — you understand the nuances of user behavior and how to tailor experiences based on data insights. Familiarity with additional ML frameworks or tools will set you apart.

What you'll do

As a Senior Machine Learning Engineer at Roku, you will be responsible for designing and implementing machine learning models that enhance our advertising technology — your work will directly impact how businesses engage with consumers through our platform. You will collaborate closely with data scientists and software engineers to integrate ML solutions into our existing systems.

You will analyze large datasets to identify trends and patterns that inform model development — your insights will help shape the direction of our product features and improve user experiences. You will also be involved in the deployment and monitoring of models in production, ensuring they perform optimally and deliver value.

In this role, you will mentor junior engineers and contribute to the overall growth of the team — your leadership will help foster a culture of innovation and continuous improvement. You will participate in code reviews and provide constructive feedback to enhance code quality and team performance.

What we offer

At Roku, you will be part of a fast-growing company that values your contributions from day one — we offer a dynamic work environment where you can make a real impact on millions of users worldwide. You will have access to professional development opportunities and the chance to work with cutting-edge technologies in the field of machine learning.

We provide competitive compensation and benefits, including health insurance, retirement plans, and flexible working arrangements — we believe in supporting our employees' well-being and work-life balance. Join us in our mission to revolutionize the way people watch TV and engage with content.

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