Confirmed on the employer's own hiring board on Oct 9, 2026. First seen by Alion on Sep 5, 2026. Roku scores B on the Alion truth index.
Join Roku, a leading streaming platform, as a Senior Software Engineer on the OS UI/SDK team. In this role, you will design, develop, and deliver engaging platform features that reach millions of Roku users worldwide. You will leverage AI and machine learning technologies to enhance user experiences and collaborate closely with cross-functional partners to translate ideas into impactful solutions. This is an opportunity to shape the future of streaming entertainment through innovation and a deep commitment to engineering excellence.
Missions
- Design, develop, and deliver engaging platform features for the Roku platform, including screensavers, wallpapers, trivia, and featured experiences.
- Collaborate closely with cross-functional partners in UI/UX design, product management, backend engineering, and business leadership to translate ideas into impactful solutions.
- Leverage AI and machine learning technologies to develop new capabilities that enhance user experiences across the Roku platform.
Profil recherché
- 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 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
- Bachelor's or Master's degree in Computer Science or a related field
- Knowledge of core OS concepts such as memory management and multi-threading
- Experience in API design, with an understanding of considerations and trade-offs
- Demonstrated project work using AI/ML and LLM technologies
- Proficiency in scripting languages such as JavaScript, TypeScript, React Native, Python, BrightScript, or related technologies
- Consumer electronics experience in media, content, or ad product development is a plus
- Experience working in an embedded environment
- Experience in productionising solutions, including content management, UI development, cloud development, and cloud backend integration
- Strong communication skills, with the ability to collaborate effectively across teams
- Extensive experience in a software engineering environment

