GrepJob
Roku

Senior Software Engineer, Agentic AI

Roku
Apply
about 2 hours ago
Cambridge, United KingdomSenior
H1B Sponsor

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 to accelerate development and reduce manual engineering effort.
  • Develop AI-powered automation that accounts for embedded C++ constraints and produces performance-safe, memory-efficient outputs.
  • Build and maintain evaluation frameworks for agent reliability, accuracy, and performance in production-critical contexts.
  • Apply software engineering fundamentals including clean architecture, system design, testing, and code review to reliable systems at scale.
  • Collaborate with firmware, UI, and product teams to identify high-impact opportunities for AI-driven automation and intelligent tooling.
  • Apply advances in LLM orchestration, retrieval-augmented generation, function calling, and autonomous code generation to Roku's platform.
  • Mentor engineers on AI-first development practices 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, 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 applying reliability, testability, and clean architecture principles to non-deterministic AI systems.
  • Experience using AI or automation tools such as Claude Code, Cursor, MCP servers, custom skills, or agent frameworks to ship real work.
  • Excellent technical communication, root cause analysis abilities, a proactive mindset, and a passion for fast iteration.

Benefits

  • Hybrid work generally Monday through Thursday in the office, with Fridays generally flexible for remote work.
  • Mental health and financial wellness support.
  • Healthcare benefits may include medical, dental, vision, life, accident, disability, commuter, and retirement options such as 401(k) or pension, depending on location and role.
  • Paid time off in accordance with local leave policies and personal needs.
Roku

About Roku

1,001-5,000 employees

With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV. Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico. Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.