Internships that Roku

Studying for an undergraduate degree, master’s or PhD? Spend a summer or a year working with our teams on real-world projects. Gain skills, insights, and connections that stay with you for life.

Why Roku?

Here you get the freedom to build your own solutions and the flexibility to develop your career, your way.

Contribute from day one

Work on real products, not observation projects.

Innovate with AI

Push boundaries with a company that thinks AI first.

Impact at scale

Your work will be seen by 100M streaming households worldwide.

 

Image

 

Internships at Roku

Where will you make an impact?

From solving complex challenges to shipping code reviewed by senior engineers, there are lots of ways to make your mark at Roku.

Embedded Systems Development

Build the software that runs our streaming players, TVs, and smart home devices. Experience using AI coding tools as part of your daily workflow.

Full Stack Development

Build features for Roku applications, front and back end. Experience working with APIs, databases, and cloud infrastructure.

Mobile Development

Build iOS and Android features for our mobile app. Experience collaborating with product and design teams.

Machine Learning

Build ML and AI models that power predictive analytics, automated insights, and more. Experience working with large-scale data.

Test Automation

Build tools and frameworks for testing software and hardware automatically. Experience using AI to speed up testing and analysis.

UX and Product Design Management

Build user-friendly experiences alongside design, research, and writing teams. Experience using AI to help with research and early concepts.

Client Services

Build skills and knowledge in outreach, reporting, and account strategy. Experience keeping advertising clients happy and growing.

Sales

Build client relationships. Experience supporting critical deals.

Marketing

Build the Roku brand. Experience working on campaigns and audience insight.

"Work on real-world projects and gain hands-on experience."

Eliana, UX Product Designer

 

 

Your path to an internship

Step 1: Discover

Find out if this opportunity is right for you.

  • Research Roku
  • Attend info sessions
Oct to Dec

Step 2: Apply

Tell us what makes you a suitable candidate.

  • Make an online application
  • Submit by the deadline on the posting
Nov onwards

Step 3: Stand out

Show us you have what we are looking for.

  • Initial conversation with a recruiter
  • AI fluency and role-based technical assessments
  • Interview with the hiring manager and team
Dec onwards

Step 4: Onboard

Make a real impact on Roku projects and products.

  • Accept your offer
  • Complete pre-boarding checks
  • Start your internship
Spring / Summer

Get ready to shine

We want to see you at your best at every stage of the selection process. Here are some tips to help you prepare.

Application tips

  • Take your time and think carefully about what we are looking for.
  • Tell us about what you have built, not only what you have studied.

Assessment tips

  • You will be sitting an AI fluency assessment, so prepare to show us how you problem-solve and build with agentic tools
  • Relax! We don’t expect you to be perfect – just do the best you can.

Interview tips

  • We'll be looking for evidence that you meet our Roku success factors. So make sure you have some good examples ready in advance.
  • Come prepared with any questions you want to ask us.

Need adjustments?

Let us know in your application or contact us at earlycareersrecruiting@roku.com .

Purple, Advertisement, Poster, Body Part, Hand, Person, Clapperboard, Finger
College, Person, Adult, Male, Man, Groupshot, Jeans, Shoe, People, Face

FAQs

Our programs are open to undergraduate and master’s students, with some roles tailored to advanced technical study (e.g. agentic AI, ML).

All our interns work four days a week in the office and one day remote (Friday).

We offer internships across the UK and the U.S., with opportunities sometimes available in other regions as well.

Yes, all internships are paid. Check the advertised role for more details on compensation.

Summer internships last 10 to 12 weeks. Some other programs are available year-round, depending on the role.

Yes – our interns work on projects that contribute directly to Roku’s platforms. Expect real problems and real impact.

As an intern, you’ll be paired with a mentor and a manager who are there to support your growth. You will also learn by working alongside senior people who are happy to share their ideas and insights.

Apply online when roles become available. Sign up for email alerts to make sure you don’t miss out.

Show us what you've built, not just what you've studied – hackathons and personal projects matter just as much as grades.

Yes, but we recommend focusing your application on the role that’s the best fit for your skills and interests.

Your assessment process will be tailored to the role you are applying for. In most cases, it will consist of two stages, with the final stage being an interview with the hiring manager.

For engineering and machine learning roles, we use an AI fluency assessment. This evaluates how you problem-solve and build with agentic tools – not just what you know about them. 

For non-engineering roles, your assessment will be designed around the role you are applying for. In many cases, this will also include an AI assessment. This is because Roku is a very AI-fluent organization where AI competence matters. 

These are the four key factors we measure against when assessing your suitability for an internship role:

  • Bias for Action: We are independent thinkers who are action oriented. We are proactive and have an emphasis on moving quickly, making timely decisions, and operating efficiently. We do not get stuck in 'analysis paralysis.'
  • Comfort with Ambiguity: We demonstrate adaptability and resilience in a dynamic landscape where objectives and goals often change. We remain open to new ideas, perspectives, and ways of doing things. We gather all the information we can and make the best decision possible, even when all the facts and data are not available. We are comfortable moving forward, knowing that we can always adjust course.
  • Problem-Solving Ability: Roku relies on everyone to identify problems and opportunities and propose solutions - even if it is not clear it is your job. We have an ownership mentality. When something is not working, we figure out a way to fix it, and, when appropriate, engage necessary stakeholders to fix the situation.
  • Collaborative Approach: We encourage excellent teamwork. Strategic decisions are made inclusively with an appropriate amount of consensus building. We recognize that, to get big things done, it takes a team. We reach out and ask our peers to help, are easy to work with, and keep our egos in check.

Ready to Roku?

See where you could make an impact with us.

Apply Now Sign up for email alerts

Image

Recent Internship roles

There are currently no jobs matching this criteria