This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join one of Roku’s UI teams as a Software Engineer Intern, where your passion for technology and creativity will drive our success. We offer a paid 12-week internship, starting in Summer 2026. As a Software Engineer Intern, you’ll be assigned a scoped project aligned to our UI/SDK roadmap - such as improving a UI component, enhancing performance instrumentation, or building a developer-facing tool. UI teams work in a variety of programming languages from C++ to TypeScript and are adoptive of GenAI-assisted development workflows to boost productivity and quality. You might be working on a project building AI tooling for UI generation for Roku Devices or related.
Job Responsibility:
Own a well-defined project that advances our UI/SDK capabilities
Contribute to front-end and embedded UI code bases using modern languages and patterns and collaborate on integration with platform services
Apply profiling, testing, and documentation best practices
learn how we balance usability, reliability, and performance at scale
Requirements:
Currently enrolled in a degree program in Computer Science/Engineering or related field (we are ideally looking for penultimate year students)
Proficiency in scripting languages such as JavaScript, TypeScript, React Native, Python, or related technologies
Typescript and HTML Canvas UI experience/interest important
Interest in Front-end development
Curiosity and experience of using GenAI tools
Experience and/or interest in working on user interface components and front end focused products
Strong problem-solving and technical communication abilities
Proactive mindset with passion for continuous learning and fast iteration
What we offer:
Paid 12-week internship
Global access to mental health and financial wellness support and resources
Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
Time off work for vacation and other personal reasons