Roku

Senior Software Engineer, Agentic AI

Roku
Apply
2 months ago
Cambridge, United KingdomSenior

Responsibilities

  • Design, build, and deploy agentic AI systems that autonomously generate, test, and optimize BrightScript and TypeScript code and UI experiences for the FRAME engine.
  • Architect multi-agent workflows covering planning, tool use, retrieval, execution, and validation.
  • Develop AI-powered automation that respects the performance and memory constraints of embedded C++ environments.
  • Build and maintain evaluation frameworks for agent reliability, accuracy, and performance in production-critical contexts.
  • Apply rigorous software engineering practices including system design, testing, code review, clean architecture, and reliability engineering.
  • Collaborate with firmware, UI, and product teams to identify opportunities for AI-driven automation and intelligent tooling.
  • Apply advances in LLM orchestration, retrieval-augmented generation, function calling, and autonomous code generation.
  • Mentor engineers and help establish best practices for human-agent collaboration.

Requirements

  • Proven experience building agentic AI systems that generate, optimize, and deliver scalable applications in production environments.
  • Strong software engineering foundation with experience shipping reliable and performant systems at scale.
  • Deep familiarity with modern LLM orchestration tools, prompt engineering techniques, and AI/ML frameworks.
  • Experience with retrieval-augmented generation, function or tool calling, and evaluation-driven development for AI agents.
  • Proficiency in TypeScript or similar languages and Python for agent development, scripting, and pipeline automation.
  • Experience using AI or automation tools to ship real work and the ability to drive and verify agent output.
  • Strong instincts for reliability, testability, clean architecture, technical communication, and root cause analysis.
  • A proactive mindset, passion for fast iteration, and willingness to mentor engineers on AI-first development practices.

Benefits

  • Global mental health and financial wellness support and resources are available.
  • Local benefits may include medical, dental, vision, life, accident, disability, commuter, and retirement options such as 401(k) or pension.
  • Employees receive time off according to local leave policies and personal needs.
  • Teams generally work in the office Monday through Thursday, with Fridays generally flexible for remote work unless the role or location requires five days per week.
Roku

About Roku

1,001-5,000 employees

Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.

Contact me