Software Engineering Internship

UI Software Engineer Intern

at Roku

πŸ“ Location Cambridge
πŸ“‹ Details Internship Β· 4mo Β· Summer 2026
πŸ“… Posted

About the Role

Build UI components, fix bugs, learn front-end practices.

About Roku

Streaming media platform, TV devices ecosystem.

Full Description

Who you are

  • 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 the job involves

  • 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
  • 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

Benefits

  • Medical, wellness and financial benefits
  • Free snacks and access to the company fitness center
  • Unlimited paid time off policy
  • Work from home opportunities

Opens in a new tab on the company's website