About this role
Software Engineer, Early Careers AI/UI is a full-time position based in San Jose, California, that suits early career engineers with systems experience who want to build production agentic systems on a streaming platform. Located at Roku, this role involves working on the Roku OS Platform UI team to create scalable agentic capabilities for millions of households.
Role Overview
The Software Engineer, Early Careers AI/UI role is part of Project Ahsoka at Roku, designed for early career professionals starting out in engineering. The position operates on a hybrid schedule requiring in-office attendance from Monday to Thursday with flexible Fridays. Engineers in this position own features end-to-end across the OS platform, application layer, UI, and cloud integration.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
About the Company
Roku operates a TV streaming platform that connects consumers, content publishers, and advertisers. Founded in 2002, the company powers streaming for over 100 million households across the United States, Canada, and Mexico through its platform and devices.
How to Apply
To apply for this position, please visit the official Roku careers page.
Skills and tech stack
Questions candidates ask
What is the work schedule for this position?
The role requires working in the office in San Jose, California, from Monday through Thursday, with a flexible Friday.
Does Roku provide visa sponsorship for this role?
No, applicants must have the existing right to work in the US, as visa sponsorship is not available.
How many years of experience are required?
The role asks for up to three to four years of professional engineering experience since finishing studies.
What team does this position sit within?
The role sits within the Roku OS Platform UI team as part of Project Ahsoka.
Are AI tools used during the interview process?
Yes, working fluently with AI tools is assessed directly through a hands-on engineering exercise on an unfamiliar codebase.