Skip to content
← Back to job listings

Senior UI Engineer (Agentic AI)

Roku · Cambridge, United Kingdom

External listingfull-timeabout 2 months ago

About The Role

Join Roku's Device Monetization and Themed Experiences (DMTE) team as a Senior UI Engineer specializing in Agentic AI. In this role, you will design and deploy intelligent AI systems that enhance Roku's platform and improve the development and delivery of experiences across millions of devices. You will collaborate with cross-functional teams, stay updated on the latest AI research, and mentor fellow engineers on AI-first development practices. Enjoy a range of benefits, including medical, wellness, and financial perks, unlimited paid time off, and work-from-home opportunities.

  • Design, build, and deploy agentic AI systems that autonomously generate, test, and optimize BrightScript/TypeScript code and UI experiences for the FRAME engine.
  • Architect multi-agent workflows (planning, tool-use, retrieval, execution, validation) that accelerate development and reduce manual engineering effort across the team.
  • Collaborate with cross-functional teams (firmware, UI, product) to identify high-impact opportunities for AI-driven automation and intelligent tooling.
  • Proficiency in TypeScript (or similar languages) and Python for agent development, scripting, and pipeline automation
  • Experience with retrieval-augmented generation (RAG), function/tool calling, and evaluation-driven development for AI agents
  • Excellent technical communication, root cause analysis abilities, and a proactive mindset with passion for fast iteration
  • Strong software engineering foundation with a track record of shipping reliable, performant systems at scale
  • Proven experience building agentic AI systems that generate, optimize, and deliver scalable applications in production environments
  • A builder's mentality — you don't just use AI tools, you create autonomous systems that multiply the impact of entire teams
  • Deep familiarity with modern LLM orchestration tools, prompt engineering techniques, and AI/ML frameworks
  • A software engineer's instinct for reliability, testability, and clean architecture — applied to the unique challenges of non-deterministic AI systems

This is an external listing. JobSpring does not represent or verify the employer. Report this listing