UI Engineer — High-Performance Graphics & AI

Roku

Cambridge

Hybrid

GBP 60,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mental health resources
Financial wellness resources
Healthcare (medical, dental, vision)
Retirement options (401(k)/pension)
Commuter benefits

Job summary

Roku in Cambridge, UK is seeking a Software Engineer to help build scalable UI features for millions of users and optimize the FRAME engine.

You’ll work across the stack with hardware, firmware, and product teams, using BrightScript or JavaScript-like languages, C++ in embedded contexts, and Python to explore AI-enabled improvements, delivering fast, reliable experiences on Roku devices.

Qualifications

  • 3+ years software engineering experience with UI development exposure.
  • C++ in an embedded environment.
  • Proficiency in BrightScript (or JavaScript-like) skills plus some experience with Python.
  • Strong problem-solving and technical communication abilities.
  • Interest in AI applications and a willingness to learn about generative AI tools.
  • Proactive mindset with passion for continuous learning and fast iteration.

Responsibilities

  • Build scalable UI features optimized for millions of users.
  • Contribute to technical investigations and solutions for middleware and UI challenges.
  • Explore integrating AI/ML capabilities and leverage generative AI tools to accelerate development.
  • Collaborate with cross-functional teams on global platform features.
  • Develop engineering tools and learn from experienced developers.
  • Stay current with AI trends and emerging technologies.

Skills

UI development
C++ in embedded environment
BrightScript (or JavaScript-like)
Python
Problem-solving
Technical communication
AI interest

Tools

BrightScript
Python

Job description

Roku in Cambridge, UK is seeking a Software Engineer to help build scalable UI features for millions of users and optimize the FRAME engine.

You’ll work across the stack with hardware, firmware, and product teams, using BrightScript or JavaScript-like languages, C++ in embedded contexts, and Python to explore AI-enabled improvements, delivering fast, reliable experiences on Roku devices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

UI Software Engineer — High-Performance Graphics & AI
UI Software Engineer — High-Performance Graphics & AI

Roku, Inc. • Cambridge

On-site
GBP 55,000 - 75,000
Comprehensive healthcare benefits
401(k) retirement options
Mental health support
Senior UI Graphics Engineer — High-Performance C++
Senior UI Graphics Engineer — High-Performance C++

Roku, Inc. • Manchester

Hybrid
GBP 85,000 - 120,000
Mental health support
Financial wellness resources
Retirement options
Senior Embedded C++ Engineer – UI Infra & Tooling
Senior Embedded C++ Engineer – UI Infra & Tooling

Roku • Cambridge

Hybrid
GBP 85,000 - 120,000
Senior Software Engineer: Core UI & Graphics Architect (Hybrid)
Senior Software Engineer: Core UI & Graphics Architect (Hybrid)

JOBS247 INC LTD • Cambridge

Hybrid
GBP 90,000 - 130,000
Healthcare
Pension
Senior UI Infrastructure Engineer (C++/Python tooling)
Senior UI Infrastructure Engineer (C++/Python tooling)

Roku, Inc. • Cambridge

Hybrid
GBP 70,000 - 90,000
Healthcare benefits
401(k)/pension options
Mental health support
+1
Senior Embedded UI Engineer, AI-Driven Platform Features
Senior Embedded UI Engineer, AI-Driven Platform Features

Roku • Cambridge

Hybrid
GBP 70,000 - 110,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 UI Infrastructure Engineer — Logging & Tools
Senior UI Infrastructure Engineer — Logging & Tools

Roku • Cambridge

Hybrid
GBP 70,000 - 110,000
Mental health support
Financial wellness resources
Healthcare (medical, dental, vision)
+4
Senior Full-Stack Engineer (Python/TS) for Automation & AI
Senior Full-Stack Engineer (Python/TS) for Automation & AI

Roku, Inc. • Cambridge

Hybrid
GBP 90,000 - 130,000
Senior Software Engineer, C++ UI
Senior Software Engineer, C++ UI

Roku • Greater Manchester

Hybrid
GBP 65,000 - 85,000
Healthcare benefits
Retirement options (401(k)/pension)
Mental health support