Are you applying to the internship?
Job Description
Software Engineer Intern (Experimentation & Evaluation, Data Platform) – 2026 Summer (BS/MS) | TikTok
The Tone:
This is a Software Engineer Intern position for Summer 2026 at TikTok, a global company known for its leading short-form mobile video platform. TikTok’s mission is to inspire creativity and bring joy, and the company achieves this through its innovative product that helps people authentically express themselves, discover, and connect. This specific internship is within the experimentation and evaluation team, whose core mission is to build a next-generation A/B testing platform. This platform is vital for empowering the entire company to make informed, data-driven decisions across a wide array of product scenarios, including recommendations, push notifications, advertisements, search functionalities, mobile app features, UI interactions, and service upgrades. The role contributes to providing reliable services that enable businesses to make bold hypotheses and cautiously verify them during rapid product iterations.
The TL;DR
• Role: Internship
• Type: Temporary, Summer Internship
• Location: Various locations globally (e.g., Los Angeles)
• Pay: $45 hourly
• Team: Experimentation & Evaluation, Data Platform
• Mission: To build and iterate on a next-gen A/B testing platform that empowers data-driven product decisions across the company’s products.
• Tech Stack: Python, Java, Golang, C#, C++
What You’ll Actually Do
• Feature Development: Build and implement new features for the A/B testing platform, directly impacting the user experience for hundreds of millions of people around the world.
• Complex Problem Solving: Engage in solving unique, large-scale, and highly complex technical problems that are integral to the functionality and scalability of the experimentation platform.
• Cross-Functional Collaboration: Collaborate closely with product managers, designers, and engineers from various teams to develop robust backend support specifically for mobile application functionalities.
• Technical Contribution: Actively participate in significant technical discussions and contribute insights related to the team’s ongoing product development initiatives and core engineering work.
The Must-Haves
• Background: Currently pursuing an Undergraduate or Master’s degree in Software Development, Computer Science, Computer Engineering, or a closely related technical field.
• Experience: Able to commit to working for a full 12-week period during the Summer of 2026.
• Skills: Proficiency in coding with at least one of the following languages: Python, Java, Golang, C#, or C++.
• Bonus: Demonstrated experience in software engineering or big data through previous internships, work, coding competitions, or publications; a strong sense of curiosity toward new technologies and entrepreneurship; and high levels of creativity coupled with quick problem-solving abilities.