Senior Embedded UI Engineer: AI-Powered Streaming Features

Roku

Cambridge

Hybrid

GBP 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Mental health support
Healthcare benefits
Retirement options
Flexible Fridays remote

Job summary

Roku is seeking a Senior Software Engineer for the OS UI/SDK team to design, develop, and deliver engaging platform features reaching millions of users. You will create proof‑of‑concept prototypes with a startup mindset and translate them into production‑grade implementations, collaborating with UI/UX, product management, backend engineering, and business leadership to ship high‑impact experiences.

You will apply AI/ML and LLM technologies to power new capabilities across the Roku platform while

Qualifications

  • 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.
  • 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 and cross‑team collaboration.

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 in a startup mindset.
  • 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.

Skills

AI/ML
LLM technologies
JavaScript
TypeScript
React Native
Python
BrightScript
Embedded systems
API design
Cloud development

Education

Bachelor’s or Master’s in Computer Science

Tools

React Native
BrightScript

Job description

Roku is seeking a Senior Software Engineer for the OS UI/SDK team to design, develop, and deliver engaging platform features reaching millions of users. You will create proof‑of‑concept prototypes with a startup mindset and translate them into production‑grade implementations, collaborating with UI/UX, product management, backend engineering, and business leadership to ship high‑impact experiences.

You will apply AI/ML and LLM technologies to power new capabilities across the Roku platform while

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded UI Engineer - AI-Driven TV Platform
Senior Embedded UI Engineer - AI-Driven TV Platform

Roku • Manchester

Hybrid
GBP 70,000 - 110,000
Hybrid work model
Global benefits
Senior UI Engineer — High-Performance Rendering & AI
Senior UI Engineer — High-Performance Rendering & AI

Roku • Cambridge

Hybrid
GBP 90,000 - 130,000
Senior Agentic AI Engineer: Embedded UI & Automation
Senior Agentic AI Engineer: Embedded UI & Automation

Roku, Inc. • Cambridge

Hybrid
GBP 104,000 - 141,000
Hybrid work model
Global benefits
Senior Agentic AI Engineer - Embedded UI/Graphics
Senior Agentic AI Engineer - Embedded UI/Graphics

Roku • Cambridge

Hybrid
GBP 90,000 - 140,000
Senior Full-Stack Engineer for AI-Driven Developer Platform
Senior Full-Stack Engineer for AI-Driven Developer Platform

Roku • Cambridge

Hybrid
GBP 90,000 - 130,000
Hybrid work arrangement
Senior Embedded UI Engineer for Live Streaming
Senior Embedded UI Engineer for Live Streaming

Roku • Greater Manchester

Hybrid
GBP 60,000 - 80,000
Senior Software Engineer, Embedded UI & Logging Tools
Senior Software Engineer, Embedded UI & Logging Tools

Roku, Inc. • Cambridge

Hybrid
GBP 80,000 - 110,000
Senior Software Engineer, UI Players
Senior Software Engineer, UI Players

Roku • Cambridge

Hybrid
GBP 60,000 - 80,000
Mental health and financial wellness support
Healthcare coverage (medical, dental, vision)
401(k) or pension options
+1
Senior Software Engineer, Embedded UI - C++
Senior Software Engineer, Embedded UI - C++

Roku • Greater Manchester

On-site
GBP 60,000 - 85,000
Healthcare benefits
Life and accident insurance
Retirement options
+1
Senior Software Engineer, Embedded UI
Senior Software Engineer, Embedded UI

Roku, Inc. • Cambridge

Hybrid
GBP 70,000 - 100,000
Mental health support
Healthcare benefits (medical, dental, vision)
401(k)/pension plan