Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Senior Machine Learning Engineer, Voice Assistant

Roku
CompanyRoku
CategoryEngineering
LocationAustin
RemoteOn-site (inferred)
EmploymentNot stated
LevelSenior
SalaryNot stated by the employer
Posted9 Jul 2026
Last verified30 Jul 2026
SourceEmployer career page (greenhouse)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
Teamwork makes the stream work.   Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.   About the Team The Roku Voice team is responsible for Roku's Voice product, which is used by millions of Roku users. We allow our users to easily and effortlessly control their TV, find content to stream, and more, all through the power of their voice. We deliver this engaging and delightful experience to our users through state-of-the-art technologies and platforms. About the Role   Roku's Entertainment Assistant team is looking for ambitious, experienced machine learning engineers with a background in one or more of the following areas: artificial intelligence, natural language understanding, machine learning, automated speech recognition, conversational systems, and building large-scale production systems. You have a once-in-a-lifetime opportunity to contribute to building the very core of Roku's Entertainment Assistant and be part of a world-class team. How will I use AI at Roku?  At Roku, we don’t just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We’re looking for curious, adaptable builders who can show how they’ve used AI or automation to move faster, raise the bar, and scale their impact.  We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you.   What You'll Be Doing Design and develop software and algorithms for Roku’s state-of-the-art entertainment assistant Design and develop software components for high-availability and high-performance cloud solutions End-to-end responsibility from developing a proof of concept to production Have a strong programming background with a lot of hands-on experience in building large-scale production systems Strong algorithmic background and like intellectual challenges and solving complex problems Working across teams and pulling in the best talent from the organization to achieve your goals Contribute with new ideas and evaluate multiple solutions with your peers before settling down on specific solutions You are self-driven, willing, and able to take complete ownership of initiatives and make pragmatic technical decisions  We're Excited If You Have 5+ years of industry experience (or advanced degree with 3+ years) applying ML/AI to NLU or related domain Experience working with big data systems (Spark, EMR, S3, Airflow) and programming languages (Java or Python, or C++) Good understanding of machine learning fundamentals like regression, classification, ranking, neural networks, and sequence models for text/speech Hands-on experience in building challenging production systems Strong CS fundamentals, with the ability to write algorithms with ease Familiarity and experience deploying and maintaining machine learning models (transfo
HOUSE ADYou found the opening. Now track it.Tracker, radar and AI drafts in one place.erioun.com →
Senior Machine Learning Engineer, Voice Assistant — Roku · Job Opportunities API