companyRoku, Inc. logo

Senior Machine Learning Engineer - Platform

Roku, Inc.San Jose, California
On-site Full-time $229.5K/yr - $367.1K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Proven experience in machine learning, particularly in developing scalable systems. Strong programming skills in languages such as Python, Java, or Scala. Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch). Experience in building and maintaining distributed systems. Ability to work collaboratively in a fast-paced environment. Excellent problem-solving skills and a passion for innovation.

About the job

Teamwork Makes the Stream Work.

 

Roku is Revolutionizing Television Viewing

Roku stands as the leading TV streaming platform across the U. S., Canada, and Mexico, with ambitions to power every television globally. As pioneers in streaming technology, our mission is to serve as the connective tissue of the TV ecosystem. We bridge consumers with the content they cherish, empower content creators to build and monetize vast audiences, and offer advertisers innovative tools to engage users effectively.

Your journey at Roku begins with a meaningful contribution. Join our rapidly expanding public company where every team member plays an integral role. Here, you will have the chance to delight millions of TV streamers worldwide while gaining invaluable experience across diverse fields.

 

About Our Team

The Recommendations team is dedicated to enhancing user experiences on our platform through cutting-edge machine learning. Our goal is to deliver personalized, context-aware recommendations that evolve with each user's preferences in real-time. We believe that true innovation in personalization is built upon a robust, adaptable ML platform designed for experimentation and scalability. Our team is responsible for designing and building the foundational ML infrastructure, ensuring our systems remain swift, reliable, and at the forefront of technological advancement. Our efforts combine innovation, engineering excellence, and a profound commitment to understanding our users, influencing how they discover and engage with content daily.


About the Role

We are looking for a talented, innovative, and passionate Senior Machine Learning Platform Engineer to join Roku's Recommendations team. In this role, you will design, build, and scale resilient distributed systems that power the next evolution of personalized content recommendations for millions of Roku users. Your focus will be on developing comprehensive machine learning platforms and infrastructure, ensuring seamless deployment, monitoring, and optimization of algorithms and operational workflows that deliver unique experiences at scale.

For California Only - The estimated annual salary for this position is between $229,500 - $367,100 annually. Compensation packages are tailored to each candidate's unique factors, including but not limited to skill set, certifications, and geographical location. This role is eligible for health insurance, equity awards, life insurance, and more.

About Roku, Inc.

Roku, Inc. is at the forefront of the TV streaming revolution, leading the charge in how audiences consume content. With a commitment to connecting viewers, content creators, and advertisers, Roku's platform is designed to enhance the television experience for millions across North America and beyond.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.