TikTok
San Jose, CA

Software Engineer Project Intern (Content AI Infrastructure) - 2026 Start (BS/MS)

OnsitePosted todayVisa Sponsorship

We tailor your resume to this role and apply for you in seconds.

Apply to Software Engineer Project Intern (Content AI Infrastructure) - 2026 Start (BS/MS) at TikTok

Job details

Location
San Jose, CA
Work type
Onsite
Visa
Sponsorship available
Posted
today
Apply on
lifeattiktok.com

About this role

TikTok is the leading destination for short-form mobile video, and they are seeking a Software Engineer Project Intern to join their Content AI Infra Team. The role involves engaging in impactful projects related to content AI training and inference architecture, aimed at enhancing system performance and scalability.

What you'll do:

  • Participate in content AI training and inference architecture design to improve the development efficiency, performance, scalability, and stability of the system
  • Build a highly available and low-latency content understanding inference architecture to support online and offline training and inference of TikTok's massive content
  • Analyze the performance of training and inference architectures, and optimize the efficiency of large model(LLMs) training and inference on GPU-based systems
  • Track cutting-edge technologies and applications within the industry, drive the upgrade of the team's technical architecture, and continuously expand application scenarios for content understanding
  • Collaborate with colleagues to serve global users and tackle the challenges brought by globalized architecture

What they're looking for:

  • Currently pursuing an Undergraduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline
  • Familiar with the design of high-concurrency content processing systems, and proficient in distributed frameworks (Flink/Spark) and message queues (Kafka/Pulsar)
  • Strong software programming capabilities, exhibits good code design and coding style, familiarity with at least one of the programming languages: C++/Python/Java
  • Have a strong interest in large model training, inference, and optimization, with relevant experience preferred
  • Interested in the direction of content understanding and has experience in recommender systems and large models(LLMs)
  • Relevant experience in competitions (such as mathematical modeling, programming competitions) is a plus
  • Good collaborator and team player, comfortable working in a fast moving, culturally diverse and globally distributed team environment

Benefits:

  • Interns have day one access to health insurance, life insurance, wellbeing benefits and more.
  • Interns also receive 10 paid holidays per year and paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year).
  • Interns who are not working 100% remote may also be eligible for housing allowance.
Ready to apply to TikTok?
We tailor your resume to this role and apply for you.

About TikTok

TikTok
San Jose, CA