FAQs
What is the duration of the internship?
The internship runs for 12 weeks, beginning in May/June 2025.
What are the required qualifications for this internship?
Candidates must be currently pursuing a BS/MS degree in Computer Science, Computer Engineering, or other relevant majors, with solid programming skills, good analytical thinking, and foundational knowledge in machine learning concepts.
What programming languages are preferred for this role?
The preferred programming languages include Go, C/C++, and Python.
What kind of projects will interns be working on?
Interns will participate in the development of large-scale Ads systems, including Ads algorithms, understanding, targeting, and ranking using Machine Learning techniques.
Are there any specific tools or frameworks that interns should be familiar with?
Yes, familiarity with at least one mainstream machine learning programming framework such as TensorFlow or PyTorch is required.
What are the expected start dates for the internship?
The available start dates are Monday, May 12, Monday, May 19, Tuesday, May 27, Monday, June 9, and Monday, June 23, 2025.
Is there an hourly pay range for this position?
Yes, the hourly rate range for this position is $45 to $60.
Are there any benefits offered to interns?
Yes, interns have day one access to health insurance, life insurance, wellbeing benefits, 10 paid holidays per year, and paid sick time.
What is TikTok's commitment to diversity and inclusion?
TikTok is committed to creating an inclusive space where employees are valued for their skills and unique perspectives, celebrating diverse voices, and ensuring the environment reflects the many communities they reach.
Will interns have the opportunity for professional development during their time at TikTok?
Yes, TikTok offers a vibrant blend of social events and enriching development workshops to help interns explore and grow their skills.