1 day ago
Cambridge, United KingdomIntern
Responsibilities
- Own a well-defined engineering project contributing to a Roku team’s products or platforms.
- Write clean, well-tested, and maintainable code using modern languages, tools, and engineering practices.
- Debug, test, profile, and document work.
- Collaborate with engineers and mentors, participate in code reviews, and share progress and learnings.
Requirements
- Be a penultimate-year student or a final-year student planning to pursue a one-year master’s course.
- Have a permanent right to work in the UK and be available full-time for the entire 12-week program in Cambridge.
- Have previous experience building AI agents and automated workflows and be keen to work with AI technologies.
- Be currently enrolled in Computer Science, Engineering, or a related degree program.
- Have proficiency in one or more of C, C++, Python, JavaScript, TypeScript, or similar languages.
- Have grounding in data structures, algorithms, operating systems, or networking concepts.
- Have hands-on experience using GenAI tools in coursework, projects, or personal work.
- Projects, open-source contributions, or hackathon work beyond coursework are preferred.
Benefits
- Paid 12-week internship running from June to early September 2027.
- Hybrid working generally includes office attendance Monday through Thursday and flexible remote work on Fridays, with the role based in Cambridge.
- Benefits may include healthcare, life, accident, disability, commuter, retirement, mental health, financial wellness, and applicable leave support, depending on location and role.
Tech Stack
Categories
About Roku
Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.
