Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure)

TikTok
Seattle, WA
Job Description
Role Overview

Join the TikTok Video team as an intern and gain hands-on experience in building a large-scale recommendation system. You will work on designing and operating the end-to-end pipeline from offline training data orchestration to real-time online inference. This role is ideal for students pursuing a degree in Computer Science or a related technical discipline.

What You Will Do

As a software engineer intern, you will be responsible for building globalized large-scale recommendation systems, efficient and reliable data pipelines, and coaching AI to perform release processes and production operations.

Why It Might Be a Fit

This internship offers students practical experience, industry exposure, and opportunities to apply their knowledge to real-world challenges while building a strong foundation for personal and professional growth.

Requirements

  • Currently pursuing a Bachelor's degree in Computer Science or a related technical discipline
  • Experience in programming, including but not limited to C, C++, Java, or Golang
  • Effective communication skills and a sense of ownership and drive

Benefits

  • Hands-on experience
  • Industry exposure
  • Opportunities to apply knowledge to real-world challenges
  • Social events
  • Learning programs
  • Development workshops
]]>