FAQs
What is the duration of the internship program?
The internship program runs for 12 weeks, beginning in May/June 2025.
What are the available start dates for the internship?
The available start dates for the internship are May 12, May 19, May 27 (Memorial Day May 26), June 9, and June 23, 2025.
What qualifications do I need to apply for this internship?
You must be currently pursuing a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline, and be able to work for 12 weeks during Summer 2025. Additionally, proficiency in at least one programming language, such as Python or C++, is required.
Is there a limit to the number of positions I can apply for?
Yes, candidates can apply for a maximum of two positions and will be considered for jobs in the order they apply.
When will candidates be notified about the technical online assessment?
Candidates who pass the resume evaluation will be invited to participate in TikTok's technical online assessment in HackerRank.
What skills or experience are preferred for this role?
Preferred qualifications include graduating December 2025 onwards with the intent to return to your degree program after the internship, experience in video, CDN, or network-related domains, a strong publication record, and a passion for learning and experimentation.
Are there any benefits for interns?
Yes, interns receive 100% premium coverage for medical insurance after 90 days of employment, paid holidays, paid sick leave, mental and emotional health benefits through the Employee Assistance Program, and reimbursements for mobile phone expenses.
Can I pursue this internship as an international student?
Yes, but you must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during the internship.
Is there an emphasis on creating an inclusive workplace?
Yes, TikTok is committed to creating an inclusive environment where employees are valued for their skills, experiences, and unique perspectives, and encourages diversity within the workplace.
What types of projects will I work on as an intern?
As a video algorithm engineer intern, you will work on designing and implementing video streaming algorithms, collaborating with cross-functional teams, and running controlled experiments to validate improvements in the multimedia system.