Software Engineer, Early Careers AI/UI
Roku · San Jose, California
About this role
**Teamwork makes the stream work.** **Roku is changing how the world watches TV** Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we’re powering every television in the world. Roku pioneered streaming to the TV, and our mission is to connect the entire TV ecosystem—connecting consumers to the content they love, enabling publishers to build and monetize large audiences, and providing advertisers unique capabilities to engage consumers. From your first day at Roku, you’ll make a valuable—and valued—contribution. We’re a fast-growing public company where no one is a bystander. --- ## About the role Roku is a streaming company (not an AI-first company). What we’re doing is building real agentic capability into the platform behind 100M+ streaming households—and we need engineers who can make agents work on top of systems that already carry serious load. This is a **systems engineering** job first. The agent work sits on telemetry, distributed services, and physical devices—the systems half is what makes it hard. If you’ve built something agentic and you also know why a schema change matters when it ships to millions of devices, this is the role for you. --- ## About the team Join the **Roku OS Platform UI team**—the engineers behind Roku’s home screen, Roku Channel, and other content discovery and browse experiences that greet every Roku user the moment they turn on their TV. Our work ships to **hundreds of millions of devices worldwide**. We move fast and hold a high bar. Engineers on this team own features end-to-end—from the OS platform layer through Application and UI to cloud integration—and collaborate closely with product, design, and cross-functional engineering partners to bring ambitious ideas to production at scale. --- ## What you will work on - **Multi-step agents that do real work in production**: detecting regressions across services, bisecting the commits that caused them, proposing fixes, and generating/reviewing code changes for other engineers to review and merge. - **Internal tooling** that your colleagues actually adopt—skills, harnesses, and services that make the team faster (not one-off demos). - **Real-time telemetry and event processing** at streaming scale, under CPU and memory constraints for devices in people’s homes. - **Agent problems with hardware in the loop**: physical feedback, device fleets, and signals you can’t simulate on a laptop.
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.