Roku

Roku

Cambridge, East of England

Senior Software Engineer, Embedded UI

Full-Time£60,000 - 100,000 per yearyesterdayUnited Kingdom
IT

Job Description

Salary: £60,000 - 100,000 per year

Requirements:
  • Extensive experience in a software engineering environment
  • Demonstrated project work using AI/ML and LLM technologies
  • Proficiency in scripting languages such as JavaScript, TypeScript, React Native, Python, BrightScript, or related technologies
  • Experience working in an embedded environment
  • Experience in productionising solutions, including content management, UI development, cloud development, and cloud backend integration
  • Knowledge of core OS concepts such as memory management and multi-threading
  • Experience in API design, with an understanding of considerations and trade-offs
  • Strong communication skills, with the ability to collaborate effectively across teams
  • Consumer electronics experience in media, content, or ad product development is a plus
  • Bachelors or Masters degree in Computer Science or a related field
Responsibilities:
  • Design and develop features for new experiences on the Roku platform, including screensavers, wallpapers, trivia, and featured experiences
  • Build proof-of-concept prototypes to validate ideas rapidly, working with a startup mindset to iterate quickly and deliver solutions
  • Collaborate with UI/UX design, backend engineering, and product management teams to create and implement new user experiences
  • Adapt proof-of-concept solutions into production-ready, scalable implementations
  • Leverage AI, machine learning, and large language model technologies to develop innovative platform features
  • Investigate, diagnose, and resolve technical issues to maintain commercially viable solutions
  • Contribute to API design decisions, understanding considerations and trade-offs
  • Work across cloud development, content management, and UI development to deliver end-to-end feature solutions
Technologies:
  • AI
  • API
  • Backend
  • BrightScript
  • Cloud
  • Embedded
  • Support
  • JavaScript
  • LLM
  • Machine Learning
  • Python
  • React
  • React Native
  • Roku
  • TypeScript
  • UX UI Design
  • AI Agents
  • Claude Code
  • Cursor
  • Firmware
  • LESS
  • MCP

More:

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we are working to power every television in the world. We pioneered streaming to the TV and our mission is to connect the entire TV ecosystem by helping consumers find the content they love, enabling publishers to build and monetize large audiences, and providing advertisers with unique ways to engage consumers. We are a fast-growing public company where everyone makes a valuable contribution, and we offer the opportunity to delight millions of TV streamers while gaining meaningful experience across a variety of disciplines. Our OS UI/SDK team focuses on customer-facing features that improve the user experience, and we work in a highly collaborative environment with UI design, product teams, backend engineering, and business leadership. We foster an inclusive hybrid workplace, with teams generally in the office Monday through Thursday and Fridays typically flexible for remote work. Our benefits include global mental health and financial wellness support, plus local benefits that may include healthcare, life, accident, disability, commuter, and retirement options, along with time off in accordance with local policies. We value curiosity, ownership, collaboration, and practical innovation, and we welcome applicants of all backgrounds.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Roku

Roku

Roku

Cambridge

IT

Skills & Technologies

JavaScriptTypeScriptPythonJavaScalaReactMachine LearningAILLMUXUI

Inferred from job description

Salary Insight

£80,000

This role

£75,000

UK median

This salary is 7% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom