Software Engineer, Agentic AI
Core
Design, build, and maintain intelligent agents and copilots that drive automation, accelerate workflows, and unlock new product and platform capabilities for Roku TV.
Role type
Senior IC agentic AI engineer
Builds
Agentic AI systems, copilots, and automation workflows for embedded TV devices
Domain
Consumer electronics / TV streaming / Agentic AI
Deliverable
production ML models
Required skills
Python, C/C++, LLM-based systems, agent orchestration, RAG pipelines, tool-calling, MCP servers, observability, evaluation, cloud platforms, REST APIs, containerization
Preferred skills
Multi-agent frameworks (LangChain, AutoGen), video/audio/edge-device experience, ML/DL frameworks (PyTorch, TensorFlow)
Technologies
Claude Code, Cursor, MCP servers, LangChain, AutoGen, Semantic Kernel, PyTorch, TensorFlow
Responsibilities
Architect, develop, and deploy AI agents and copilots for Roku TV use cases; Own end-to-end agentic systems from concept to production; Design and implement single-agent and multi-agent orchestration patterns; Build scalable RAG and context pipelines; Implement tool-calling and MCP-style integrations; Create reusable agent templates and modular components; Establish evaluation, observability, and monitoring for system performance; Build safeguards for production readiness and reliability; Prototype quickly and translate ideas into scalable software solutions.
Seniority
Mid-level (2-5 years), hands-on IC
