With over a decade of experience working with students, Tom is passionate about helping students find their purpose.
Tom loves coaching our interns and helping them realize their professional goals at Twitch and beyond. When he’s not in the office, he can often be found in a fitness class, skiing in Lake Tahoe, or searching for an iced coffee.



Applications are Closed
*Internships are only available to students in North America.
Kappastone Project
As the internship program’s foundation, you’ll own a capstone (“Kappastone” ) project from start to end — one that solves a real company need. Apply your classroom knowledge in a true work environment, all while earning course credit (pending school requirements).
We Play Co-op
You’ll work with a cohort of intern peers and collaborate in groups dedicated to career growth, navigating tech, and more. When you leave Twitch at the end of the summer, you’ll do so with a diverse network of lifelong peers.
Dedicated Mentors
You’ll be supported every step of the way by a mentor and a manager who have your back. Work with your manager to scope your project, and lean on your mentor for skill development. You’ll have access to guild-specific and alumni-specific mentorship groups as well.

Your journey really begins with a 15 - 30 minute call with our Intern team. Remember Katy from above? That’s her. One of the goals of this call is to see if your skill set is a great match for our open internship opportunities.
Beyond that, this is our chance to get to know you beyond your resume, and just as importantly, it’s your chance to get to know us. So bring questions about our company culture and our program.
Have an accessibility need that you’d like us to support during your hiring process? If you’re comfortable, share that information with your recruiter as early as possible so we can best support you.
You can’t complete a quest without the right preparation and some sage advice. We’ll give you some coaching so that you can move into your onsite interviews confidently.
These are a few general tips:
- Use the STAR Method (Situation, Task, Action, and Result) to craft an organized and effective response
- You can learn more about STAR Method here, but to summarize it: describe the situation or task you needed to complete, explain the goal you were working towards, describe the steps you took to achieve that goal, and finish up by sharing the outcome and lessons learned
- Review Twitch’s Values
- Brush up on your Data Structures and Algorithms fundamentals. One of your interviews will explicitly focus on your understanding of concepts in data structures while the other will focus more on coding ability.
At last, we’ve reached the final level. Take a deep breath, you’ve come a long way.
Onsite Interviews are two, 60 minute interviews that consist of a short behavioral portion followed by a 40 - 50 minute technical interview question. Intern candidates interview with a member of a team hosting an intern the following summer, however they may not necessarily join that individual’s team. That said, all interviewers will be asking similar technical questions and be able to answer questions about Intern life at Twitch.
Questions will range from technical to behavioral, so your teammates can get a better understanding of your experience, potential, and values. This is your interview as much as it is ours, so come prepared to ask questions about the role, day-to-day tasks, and the team and company culture.
Our onsite meetings are currently remote (don’t worry you’ll still get a virtual tour of the office). Depending on everyone’s availability they may be spread over a couple days.

I was on the Builder Products Team, which works primarily with internal infrastructure tools. From day one I felt like I was actually a team member (not just an intern), and everyone encouraged me to ask questions and participate.
What’s different about the Twitch internship? Projects you work on are actually production products and affect the company in the long run. Sometimes you even get to see your product on the website itself! That kind of impact is inspiring; I love knowing that my work actually matters.

I learned to be uncomfortable because at the end of the day, when you’re uncomfortable, it means you’re learning and growing. My team and mentor were always supportive and willing to sit down and dig into the details with me.
Twitch’s tight-knit community translates to the intern program. I loved getting to know other people in my cohort. It’s been nine months since I joined Twitch full time and I still sit down with friends from my cohort to talk about the experiences we’ve shared as interns and employees.

I was a software engineering intern on the Builder Products Team, which works on internal infrastructure tools. From day one, I was in a welcoming environment where everyone wanted to see me succeed; we even got to meet some of Twitch’s leadership team.
The biggest lesson I learned during my internship at Twitch was to never stop learning. You’re always applying new skills or finding more efficient ways of doing things.

Our Graduate Intern Program was built to support and develop candidates studying in the fields of Applied Science or Law. As a grad student, you’ll apply your research skills and knowledge to the real world challenges we’re tackling every day. Whether you’re helping us build better Natural Language Processing or are advising teams on legal issues, your work will make a direct impact on our community of millions.
Graduate internships are limited to applicants from North America.

Applications are currently Closed.
Graduate Internships are limited to applicants from North America.
Science Graduate Opportunities
As a science grad intern, you’ll be at the forefront of our data-driven machine learning solutions. Your research and work will help our community of millions make even more unforgettable moments together. You’ll work in one of these spaces: Natural Language Processing (NLP), Recommendations, Semantic Search, Classification/Categorization, Anomaly Detection, Forecasting, and Safety & HCI/Social Computing.
Legal Graduate Opportunities
Twitch is at the intersection of law and cutting edge tech. You’ll join a dynamic legal team and support groups across Twitch, from marketing to engineering, on issues like brand safety, advertising, and privacy. As a legal partner, you will help our teams develop thoughtful strategies while mitigating legal risk. You’ll get ample experience with in-house legal practice, and your work will shape the experiences of our employees, creators, and viewers.
Dedicated Mentors
Whether you’re a Graduate Legal or Science intern, you’ll be supported every step of the way by a mentor and a manager who will have your back. You’ll also collaborate with a cohort of your peers, research teach-back lessons, and attend leadership talks.


Apprenticeship applications are currently closed.
Learn more about apprenticeship opportunities on our Onramp page!
Apprenticeships are limited to applicants from North America.
All Backgrounds
We work with apprentices with non-traditional backgrounds, regardless of previous education or work experience. This includes education via bootcamps, online training programs, community colleges, or self-taught studies.
Practical Experience
You’ll begin with four weeks of hands-on training to get acquainted with how we work, while emphasizing collaboration and agile development. Then, your six-month apprenticeship will begin, leading you on the way to a successful tech career!
Job Placement
You’ll be ready to hit the ground running on your first day with your new team at Twitch. You’ll also have a Mentor at your side for the entire program. Upon completion, successful candidates may be offered a full-time role at Twitch.
