R

Roku

Streaming hardware and ad-supported content

AI Engineering Intern

AI Application EngineeringPosted on Nov 4
Internship · Summer 2027Manchester, UKNo salary listed

About the Job

Requirements

  • Applicants must be penultimate-year students, or final-year students planning to continue to a one-year master's course.
  • Applicants must hold a permanent right to work in the UK; candidates on a student visa are not eligible.
  • Applicants must be available for full-time work throughout the 12-week program, from June to early September in Manchester.
  • Applicants need enthusiasm for AI technologies and prior experience building AI agents and automated workflows.

Responsibilities

  • Own a well-defined project that contributes to the team, from defining the problem through delivery.
  • Build and test AI agents, copilots, and automated workflows that perform meaningful multi-step work.
  • Connect agents to trusted data, services, and internal tools using retrieval, tool calling, and orchestration; help define when an agent can act independently and when it should hand over to a person.
  • Evaluate agent performance, reliability, and failure modes, and improve the work using real feedback.
  • Use AI coding tools regularly and validate their output through testing, review, and independent judgment.
  • Write clean, well-tested, documented code; participate in code reviews; and collaborate with engineers, mentors, and cross-functional partners.

Desired Qualifications

  • Currently be enrolled in a degree program in Artificial Intelligence, Computer Science, Engineering, or a related field.
  • Have proficiency in Python, ideally demonstrated through projects, open-source work, or hackathons beyond coursework.
  • Have hands-on experience building an LLM-powered or agentic system that performs multi-step work, ideally used by someone other than the applicant.
  • Be familiar with agentic patterns such as grounding, retrieval, tool use, orchestration, memory, or conversational interfaces.
  • Demonstrate engineering judgment by checking AI-generated work, understanding failure modes, and recognizing when simple automation or human review is more appropriate.
  • Have a solid grounding in computer science fundamentals, including data structures, algorithms, and operating systems or networking concepts.
  • Have problem-solving and technical communication abilities, and be able to break down ambiguous problems and deliver work in small steps.
  • Show a proactive approach, passion for continuous learning, and ability to iterate quickly.
  • Have experience with agentic engineering tools such as Claude Code, Cursor, MCP servers, custom skills, or agent frameworks; be able to direct agents, verify outputs, and use agents to ramp up on unfamiliar codebases.

About the Company

Roku

Streaming hardware and ad-supported content

Roku provides a streaming entertainment ecosystem built around hardware devices (Roku TVs, streaming players, smart home gear, and audio gear) and a purpose-built operating system. Its devices run the Roku OS to deliver apps and streaming content to televisions. The Roku Channel offers free, ad-supported content and Roku Originals are exclusive programs produced in-house, bundled with advertising revenue and content distribution. The business model blends hardware sales, advertising, and distribution of content through its platform. Roku differentiates itself by offering a wide range of affordable devices, a centralized ad-supported free channel, and in-house originals, creating an integrated yet open platform for apps and content. The company’s goal is to grow a large, easy-to-use streaming ecosystem that combines hardware, software, and content to reach many households and monetize through device sales, ads, and distribution deals.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
2002

Recently Posted Jobs

Explore more opportunities at Roku

See more jobs