Software Engineer Intern (Recommendation Infrastructure) – 2026 Fall (BS/ MS)

TikTok Β· Content Creators, Content Discovery
πŸ“ Seattle, WA 🏒 On Site πŸ’° $43-$57 /hr

About this internship

TikTok is hiring a Software Engineer Intern (Recommendation Infrastructure) for Fall 2026 in Seattle, WA, with an on-site work model. This is a 12-week, full-time internship for BS/MS students pursuing Software Development, Computer Science, Computer Engineering, or a related technical discipline. The role involves programming experience, including languages such as C, C++, Java, or Golang, and pays $43–$57 per hour.

Qualifications

Required

  • Be able to commit to a 12-week full-time work period during Fall 2026
  • Pursuing an Undergraduate/Masters degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Experience in programming, included but not limited to, the following programming languages: C, C++, Java or Golang.

Nice to have

  • Coursework or project experience related to recommendation systems, content discovery, or large-scale infrastructure.
  • Ability to write clean, well-structured code in at least one of C, C++, Java, or Golang.
  • Experience collaborating on team-based coding projects (e.g., group assignments or student organizations).
  • Comfort troubleshooting bugs and improving performance in existing codebases.
  • Clear communication skills to explain technical decisions and ask good questions during reviews.

How to stand out (TUN tip)

Before you apply, confirm you can commit to a 12-week, full-time, on-site schedule in Seattle during Fall 2026. Use your resume to highlight 1–2 concrete projects where you programmed in C, C++, Java, or Golang, and briefly describe what you built and your specific contribution. Apply through TikTok’s early careers page: https://lifeattiktok.com/earlycareers.

TikTok – Software Engineer Intern (Recommendation Infrastructure) – 2026 Fall (BS/ MS)