Jobedly Post a Job

Senior Machine Learning Engineer, Voice Assistant

Roku · Austin, TX
Full-time224 - Search & RecommendationsGeneral$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Machine Learning Engineer Voice Assistant role

Senior Machine Learning Engineer Voice Assistant positions focus on delivering results in their domain. This page aggregates open Senior Machine Learning Engineer Voice Assistant roles and what employers typically expect.

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 (transformer-based models in production is a plus), including identifying the right KPIs and objective functions Experience with advanced mach…

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

PythonJAVAC++SparkAirflowMachine LearningAutomation

Resume tips for Senior Machine Learning Engineer Voice Assistant applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Machine Learning Engineer Voice Assistant outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Machine Learning Engineer Voice Assistant problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Roku

Roku is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles