Roku
Software Engineer, Early Careers AI/UI
San Jose, California. Posted a month ago
The role
You will build multi-step agentic systems, internal tooling, and real-time telemetry at streaming scale. This is a systems engineering role focused on telemetry, distributed services, and physical devices.
What you will do
- Build multi-step agents that detect regressions, bisect commits, and propose fixes
- Generate and review code for other engineers to review and merge
- Develop internal tooling, skills, harnesses, and services
- Work on real-time telemetry and event processing at streaming scale
- Address agent problems involving hardware in the loop, physical feedback, and device fleets
Required qualifications
- 2 to 4 years of professional engineering experience since finishing studying
- Strong systems or infrastructure fundamentals in real-time data, telemetry, distributed systems, platforms, or device work
- Experience building and shipping a multi-step agentic project that others use
- Ability to provide a clear account of how you stay accountable for code you did not type
- Ability to provide a view on where agents are not good enough yet and why
- Existing right to work in the US
Benefits
- Global access to mental health and financial wellness support and resources
- Healthcare (medical, dental, and vision)
- Life, accident, disability, commuter, and retirement options (401(k)/pension)
- Time off in accordance with local leave policies
Before you apply
- The existing right to work in the US is required
- Roku is not able to sponsor visas for this role
- The interview includes a hands-on engineering exercise on an unfamiliar codebase using AI tools
About the company
Roku is a streaming company and the #1 TV streaming platform in the U.S., Canada, and Mexico. They connect consumers to content and enable content publishers to build and monetize audiences.