Skip to main content

Roku

Software Engineer, Embedded Agentic AI

Austin, TexasmidAdded 1 month ago

About this role

Roku is seeking a hands-on Software Engineer specializing in Embedded Agentic AI to develop intelligent agents and copilots for their TV platform. The role involves the entire lifecycle of agent development, from architecture to production, ensuring reliable systems that enhance automation and user experience.

What you'll do

  • Design and deploy AI agents for Roku TV
  • Oversee full lifecycle of agentic systems from conception to production
  • Implement orchestration patterns for agent collaboration
  • Build scalable RAG and context pipelines for AI alignment
  • Create reusable components to streamline team adoption
  • Ensure high evaluation and monitoring standards for system performance

What they're looking for

  • Bachelor's/Master's in Computer Science or related field
  • 2+ years in software engineering or AI/ML
  • Proficiency in Python; experience in C/C++
  • Hands-on with LLM-based systems and agent orchestration
  • Experience with RAG pipelines and conversational interfaces
  • Familiar with cloud platforms and REST APIs
  • Knowledge of observability and evaluation for AI systems
  • Strong problem-solving and communication skills

Benefits

  • Opportunity to work on cutting-edge AI technology
  • Fast-paced, collaborative work environment
  • Contribution to meaningful business outcomes
  • Growth and learning opportunities across disciplines
  • [unknown]
  • [unknown]
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Roku

Roku builds a TV streaming platform enhanced by AI and machine learning to deliver high-quality audio, video, and user experiences to millions of global viewers. The company is hiring Software Engineers and Machine Learning Engineers to develop embedded systems, intelligent AI agents, and engaging platform features across its streaming media and UI teams.

Website
roku.com
View all jobs at Roku