At a Glance
- Tasks: Design and deploy cutting-edge AI systems for Roku's platform.
- Company: Join a leading streaming company at the forefront of AI innovation.
- Benefits: Enjoy competitive pay, health benefits, and flexible leave policies.
- Other info: Collaborative environment with opportunities for mentorship and career growth.
- Why this job: Make a real impact in AI-first automation and shape user experiences.
- Qualifications: Experience in building AI systems and proficiency in TypeScript and Python.
The predicted salary is between 80100 - 97900 Β£ per year.
In this role you will embed autonomous AI capabilities into Roku's platform, shaping how experiences are created, optimized, and delivered to millions of devices. You'll design and deploy agentic AI systems that reason, plan, and act across development pipelines, enabling automated themed experiences and self-optimizing rendering workflows. Work closely with firmware, UI, and product teams to keep the platform fast, reliable, and scalable. This is an opportunity to push forward AI-first automation in a leading streaming ecosystem.
Pay / Benefits
- Design and ship reliable, scalable AI-driven systems
- Apply rigorous software engineering practices (architecture, testing, code review)
- Build agentic AI processes that generate, test, and optimize code and UI experiences
- Architect multi-agent workflows to accelerate development and reduce manual work
- Develop AI-powered automation for embedded C++ environments with memory-conscious outputs
- Create evaluation frameworks to measure agent reliability and performance in production
- Collaborate with firmware, UI, and product teams on AI-driven tooling opportunities
- Stay current with agentic AI research (LLM orchestration, RAG, function calling) and apply to the platform
- Mentor engineers on AI-first development and human-agent collaboration
Tasks
- Proven experience building agentic AI systems in production
- Strong software engineering foundation with reliable, scalable systems
- Deep familiarity with LLM orchestration tools, prompt engineering, and AI/ML frameworks
- Experience with RAG, function/tool calling, and evaluation-driven development for AI agents
- Builder mentality to create autonomous systems that amplify team impact
- Proficiency in TypeScript and Python for agent development
- Reliability and clean architecture mindset for non-deterministic AI systems
- Excellent technical communication and proactive, iterative mindset
Key requirements
- Global mental health support
- Financial wellness resources
- Healthcare options (medical, dental, vision)
- Retirement options (401(k)/pension)
- Paid time off and flexible leave policies
- Accommodations on request
Senior Software Engineer, Agentic AI employer: Roku, Inc.
At Roku, we pride ourselves on being an excellent employer that fosters a collaborative and supportive work environment. As a Senior Technical Services Engineer, you'll have the chance to work with a globally connected IT team, tackling diverse technical challenges while enjoying comprehensive benefits including mental health support and flexible leave policies. Our commitment to employee growth and a culture of innovation ensures that you can make a meaningful impact while advancing your career in a fast-paced, dynamic setting.