# Senior Software Engineer - AI Automation at Roku

- Company: Roku
- What the company does: Roku provides the simplest way to stream entertainment to your TV. On your terms. With thousands of available channels to choose from. Backed by Menlo.
- Company website: https://www.roku.com
- Type: Startups (AI role)
- Level: Senior
- Location: San Jose, California
- Work setup: On-site
- Pay: $141K to $361K base salary per year (USD)
- Posted: 2026-08-28
- Apply by: 2026-10-12
- Apply: https://www.weareroku.com/jobs/8162838?gh_jid=8162838
- Page: https://www.1752.vc/careers/jobs/roku-senior-software-engineer-ai-automation/

## About the role

With more than 100 million people using our products globally, we’ve become well-known for products that “just work” right out of the box and integrate almost by magic. That doesn’t happen by accident, which is why we are committed to making sure our products aren’t just intuitive; they’re obvious. Our goal is to help people find what they want and make it easier for people to stream. We do this with state-of-the-art technology and engineering, keeping the customer at the center of everything we do.

## What they're looking for

- 5+ years of experience in software testing and automation, software engineering, or adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems
- Expertise in Python or Java with familiarity in the other, experience with C/C++ or another systems language is a plus
- Experience designing test plans, test cases, and automated test frameworks for APIs, services, and data pipelines
- Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns
- Experience building and maintaining retrieval and context pipelines, agent frameworks, and MCP servers or equivalent function-calling architectures
- Experience with CI/CD tooling such as GitLab runners, GitHub Actions, Jenkins, or Travis CI

Tags: Search & Recommendations
