About this role
Salary: £60,000 - 100,000 per year
Requirements: Extensive experience in a software engineering environmentDemonstrated project work using AI/ML and LLM technologiesProficiency in scripting languages such as JavaScript, TypeScript, React Native, Python, BrightScript, or related technologiesExperience working in an embedded environmentExperience in productionising solutions, including content management, UI development, cloud development, and cloud backend integrationKnowledge of core OS concepts such as memory management and multi-threadingExperience in API design, with an understanding of considerations and trade-offsStrong communication skills, with the ability to collaborate effectively across teamsConsumer electronics experience in media, content, or ad product development is a plusBachelors 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 experiencesBuild proof-of-concept prototypes to validate ideas rapidly, working with a startup mindset to iterate quickly and deliver solutionsCollaborate with UI/UX design, backend engineering, and product management teams to create and implement new user experiencesAdapt proof-of-concept solutions into production-ready, scalable implementationsLeverage AI, machine learning, and large language model technologies to develop innovative platform featuresInvestigate, diagnose, and resolve technical issues to maintain commercially viable solutionsContribute to API design decisions, understanding considerations and trade-offsWork across cloud development, content management, and UI development to deliver end-to-end feature solutions Technologies: AIAPIBackendBrightScriptCloudEmbeddedSupportJavaScriptLLMMachine LearningPythonReactReact NativeRokuTypeScriptUX UI DesignAI AgentsClaude CodeCursorFirmwareLESSMCP 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