LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Roku›Senior Machine Learning Engineer
Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m⭐ 3.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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 231 jobs →
Roku

Senior Machine Learning Engineer

Roku • Bengaluru, India

Posted 4w agoSeniorMachine learning engineer📍 Bengaluru
Apply Now →

Skills & Technologies

PythonTensorFlowMachine learningData analysisSQL

Overview

Roku is seeking a Senior Machine Learning Engineer to drive innovation in search and discovery. You'll design, build, and deploy AI-powered products using Python and TensorFlow. This role requires strong analytical skills and experience in machine learning.

Job Description

Who you are

You have 5+ years of experience in machine learning and a strong background in developing AI-powered solutions. Your expertise in Python and TensorFlow allows you to design and implement complex algorithms that enhance user experiences. You possess excellent analytical skills, enabling you to derive insights from data and improve product offerings. Strong communication and presentation skills are essential, as you will collaborate with cross-functional teams to drive innovation. You are detail-oriented and have a proven track record of solving complex problems in a fast-paced environment. You are motivated by the opportunity to make a significant impact on user satisfaction through advanced machine learning techniques.

Desirable

Experience with data analysis and SQL is a plus, as it will help you in understanding user behavior and optimizing search algorithms. Familiarity with cloud platforms and deployment strategies will also be beneficial in this role.

What you'll do

As a Senior Machine Learning Engineer at Roku, you will be responsible for designing, building, and deploying machine learning solutions that enhance the search and recommendation systems. You will work closely with product managers and engineers to identify opportunities for leveraging machine learning to improve user engagement. Your role will involve developing algorithms that understand user intent and preferences, ensuring that content discovery is seamless and intuitive. You will also be tasked with analyzing large datasets to extract meaningful insights that inform product decisions. Collaboration with other teams will be key, as you will present your findings and recommendations to stakeholders. You will stay updated with the latest advancements in machine learning and apply them to improve existing systems and processes.

What we offer

At Roku, you will be part of a fast-growing public company where your contributions are valued from day one. We provide a collaborative work environment that encourages innovation and creativity. You will have the opportunity to work on cutting-edge technology that impacts millions of users worldwide. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to change how the world watches TV and make a meaningful impact in the streaming industry.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roku.

Apply Now →Get Job Alerts