Software Engineer Intern, AI Engineering
Roku, Building C
Teamwork makes the stream work.
Roku is changing how the world watches TV
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.
From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.
About the role
Join Roku as an Engineering Intern and help build the agentic AI powering America’s #1 TV streaming platform. Roku reaches more than 100 million households worldwide, and we’re building production-grade AI agents across the products and platforms that serve them. We offer a paid 12-week internship, running from June to early September 2027.
As an Engineering Intern, you’ll be assigned a scoped project with one of our engineering teams and matched to the team that best fits your skills and interests. You’ll work on real problems, such as agents that investigate failures, automate workflows, review or generate code, or help people make complex decisions. You’ll learn how to take an AI-powered idea from prototype to something people actually use, with a mentor alongside you and real ownership from day one.
Our teams work across a variety of languages and technologies, from user interfaces and embedded software to platform services, automation and developer tooling, and embrace AI-assisted development to boost productivity and quality.
What you’ll be doing
- Own a well-defined project that contributes to the success of your team, from defining the problem through to 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 approaches such as retrieval, tool calling and orchestration, and help define what an agent may do on its own and when it should hand over to a person.
- Evaluate your work: measure whether it does the job well, check its reliability and failure modes, and keep improving it based on real feedback.
- Use AI coding tools every day to move faster, and validate everything they produce through testing, review and your own judgment.
- Write clean, well-tested, documented code, take part in code reviews, and collaborate with engineers, mentors and cross-functional partners.
Apply if
- You are a penultimate-year student, or a final-year student planning to go on to a one-year master’s course.
- You hold a permanent right to work in the US. Unfortunately, we are unable to consider candidates on a student visa.
- You are available for full-time work for the whole 12-week program, from June to early September.
- You are keen to work with AI technologies and have previous experience building AI agents and automated workflows.
We’re excited if you have
- Currently enrolled in a degree program in Artificial Intelligence, Computer Science, Engineering or a related field.
- Proficiency in Python, ideally with projects, open source or hackathon work beyond your coursework.
- Hands-on experience building an LLM-powered or agentic system that does multi-step work, and ideally that someone other than you has used.
- Familiarity with agentic patterns such as grounding and retrieval, tool use, orchestration, memory or conversational interfaces.
- Sound engineering judgment: you check AI-generated work, understand how it can fail, and recognise when simple automation or a human review is the better approach.
- A solid grounding in computer science fundamentals such as data structures, algorithms, and operating systems or networking concepts.
- Strong problem-solving and technical communication abilities, and the ability to break down ambiguous problems and deliver in small steps.
- Proactive mindset with passion for continuous learning and fast iteration.
How will I use AI at Roku?
At Roku, we don’t just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We’re looking for curious, adaptable builders who can show how they’ve used AI or automation to move faster, raise the bar, and scale their impact.
We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. You know how to drive an agent, verify its output, and ramp up on an unfamiliar codebase with an agent helping you.
What's Roku's approach to hybrid working?
Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance.
What are some of the benefits?
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.
Accommodations
Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to View email address on us.fitly.work .
What should I know about Roku's culture?
Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.
We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
To learn more about Roku, our global footprint, and how we've grown, visit .
By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing View email address on us.fitly.work .
- ...Job Title AI Software Engineer Intern Date posted 14-Oct-2026 Job ID 137214 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement...InternshipContract workFixed term contractShift work
- ...Job Title AI Software Engineer Spring Co-op 2027 Date posted 16-Oct-2026 Job ID 137269 City / Township / Village POUGHKEEPSIE... ...be required based on business demand Company (0147) International Business Machines Corporation Shift General (daytime...InternshipContract workFixed term contractShift work
- ...Introduction Join the pioneering AI Foundations Research team at... .... Our group of scientists, engineers, and designers is dedicated to... ...interacting with models. As an intern, you will explore cutting-edge... ...responsibilities As an AI Software Engineer Intern, you will engage...InternshipFull timeContract workPart timeFixed term contractShift work
$55.56 per hour
...Company Description It all started when engineer Fred Luddy wrote code that automated... ...work. Today, ServiceNow is the AI control tower for business reinvention... ...As a full stack Associate Software Development Engineer Intern , you'll partner with senior level...InternshipFull timeSummer workWork at officeImmediate startRemote workFlexible hours- ...AI Software Engineer InternSan Jose, HybridAbout the Role:As an AI/ML Software Engineer Intern, you will define and implement the AI/ML infrastructure powering Nirmata's Policy Management platform. You will also contribute to the development of AI-powered features. This...Internship
- GlobalFoundries in California is seeking a curious and driven AI Software Intern to bridge cutting-edge machine learning research and scalable software production. Working alongside senior software engineers, the intern will build, optimize, test, and deploy AI models within...Internship
- About the Role As an AI/ML Software Engineer Intern, you will define and implement the AI/ML infrastructure powering Nirmata's Policy Management platform and contribute to the development of AI-powered features. This is a unique opportunity to contribute to a rapidly growing...Internship
- KLA invites applications for a Software Engineer (AI/ML) intern to contribute across a platform handling large-scale software systems, data management, and ML model training and inference for KLA products. You’ll need strong analytical skills and hands-on coding in Python...Internship
$38 - $94 per hour
...acknowledge that your Ph.D. Engineering internship application will be... ...else can solve. Our work in AI and digital twins is transforming... ...databases, etc. Hardware-software co-design ~ Systems for AI/... .... The hourly rate for our interns is 38 USD - 94 USD. You will...InternshipHourly paySummer internship- As a full stack Associate Software Development Engineer Intern, you’ll partner with senior level engineers to help design, build, and maintain software... ...tested, maintainable code, take part in code reviews, and use AI coding assistants to accelerate delivery while critically...InternshipFull timeSummer workFlexible hours
$176k
...Current PhD, AI Engineering Internship Program - Summer 2027 Key Role Details This is a full... ..., for the duration of the program. Interns will be evaluated for a full-time... ...mathematics, and your expertise in hardware, software, and AI enable you to see and exploit...InternshipFull timePart timeSummer workLocal area$38 - $94 per hour
...legacy of innovation that's fueled by great technology-and amazing people. NVIDIA Research is looking for research interns to join the AI-Aided Engineering (AIE) team. We develop novel AI methods for physical simulation and engineering design, with a focus on neural...InternshipHourly pay- KLA is seeking a Software Engineer (AI/ML) intern in Austin, TX to contribute to a platform-scale software system, data management, and machine-learning model training and inference for KLA products. You'll join a cross-functional team of researchers and engineers, solving...Internship
$142k
...motivated individuals to join its dynamic design engineering team as an AI-Driven Physical Design Engineering PhD Intern. This role offers a unique opportunity to... ...synthesis, place and route, and timing analysis software. Familiarity with scripting languages like Python...InternshipLocal areaImmediate startShift work$170.6k
...Job Details: Job Description: The Role and Impact As an AI Software Engineering PhD Intern, you will contribute to the design, development, and optimization of cutting-edge AI software solutions across domains such as computer vision, machine learning, and deep learning...InternshipLocal areaImmediate startWorldwideShift work$100.6k
...exceptional Computer Science, Electrical Engineering, Computer Engineering, and AI/ML students to join an AI Hardware... ...AI infrastructure with hardware/software co-design expertise. This... .../software co-design challenge. The intern will analyze how model architecture...InternshipLocal areaImmediate startShift work$58 per hour
...standards for technologies like AI, data centers, automotive and... ...Develop production-quality software using Modern C++ and Python.... ...software, systems, and application engineers to deploy solutions into... ...family care and bonding leave. Interns are eligible for some of the benefits...InternshipHourly payMinimum wage$50.12 per hour
...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious... ...work. Today, ServiceNow is the AI control tower for business reinvention. Our... ...work @ ServiceNow? Here’s what our former interns have to say about working at ServiceNow:...InternshipFull timeWork at officeImmediate startRemote workFlexible hours- NVIDIA Research is seeking research interns to join the AI-Aided Engineering (AIE) team in Santa Clara, CA. You will work on novel AI methods for physical simulation, neural operators, and geometry representations under experienced mentors. As an intern, you’ll design...Internship
- ...Corporation is seeking an outstanding Research & Engineering Intern to join the Agentic Systems... ...team. You will work on high-performance AI systems across training, architectures,... ...engineering team and collaborate with software, model, and hardware groups to push the...Internship
- ...Bay Area preferred Part-time or full-time Explore and prototype AI-powered automation for the mortgage and realestate industry: a... ...AI workflows for mortgage and real estate operations. Do prompt engineering and evaluate AI-generated outputs. Prototype assistants that...InternshipFull timePart timeLocal areaRemote work
- Qualcomm Technologies, Inc. is seeking a Machine Learning / AI Engineering Intern for a 11-14 week summer program in Santa Clara. You will build and test ML tools and frameworks for edge devices as part of a multi-disciplinary team. The role requires C/C++, Python proficiency...InternshipSummer work
$45 per hour
...infrastructure. Our mission is to embrace AI, build the most advanced... ...and stability, improve engineering quality and R&D efficiency.... ...personal and professional growth. Interns will gain practical... ...innovation. 5. Stay current with software engineering and systems technologies...InternshipHourly payFull timeSummer workLocal areaWorldwide$60 per hour
...Responsibilities TikTok is an international short video platform available in... ...models, and frontier multimodal AI systems. Our mission is to provide... ...: Currently pursuing a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline...InternshipHourly payFull timeLocal area- ...prototype development with Python, PyTorch, and TensorFlow, plus production‑quality software in Modern C++ and Python. Collaborate with algorithm, software, systems, and application engineers to deploy scalable ML solutions in a fast-paced environment, and contribute to...Internship
- ...the design, build, deployment, and optimization of AI/GenAI/Agentic AI solutions for customers as well as internal TCS AI and Data business platforms. • Design,... ...• Collaborate with cross-functional teams (data engineers, researchers, and product managers) to integrate...InternshipFull time
$22 - $41 per hour
...Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat... ...topics and social events with other interns and full-time employees. At ADI, our... ...-time roles. About The Role The AI/ML Engineer Intern role provides students with the...InternshipPermanent employmentFull timeWork at office- ServiceNow is seeking a Cloud Security Automation Intern in Santa Clara, CA. You will work with the security teams to deliver real-world... ...computer science student graduating after 2027, you will leverage AI to improve processes, analyze security data, and contribute to pre...Internship
$193.3k - $261.5k
...innovative solutions for their most complex challenges.Agentic AI and large language models are shaping how enterprise software gets built, deployed, and operated at scale. We're hiring a Senior Software Development Engineer to lead that charge, architecting AI-driven solutions...InternshipLocal areaFlexible hours$40 - $110 per hour
...of making a global impact on software that over 300 million people... ...field such as Computer Science, Engineering, Math, or Statistics, with an... ..., Machine Learning, or AI. You're eager to leverage... ...personalized experience for interns, and our aim is to offer an experience...InternshipHourly payFull timeWork experience placementSummer workSummer internshipWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Intern, AI Engineering. Be the first to apply!
- software engineer internship remote San Jose, CA
- software engineer remote San Jose, CA
- graduate software developer no experience San Jose, CA
- work from home software developer San Jose, CA
- summer intern software engineer San Jose, CA
- junior software developer San Jose, CA
- information technology software engineer San Jose, CA
- senior software engineer remote San Jose, CA
- rust software engineer San Jose, CA
- part time software developer San Jose, CA




