Software Engineer Intern (Recommendation Infrastructure) – 2025 Summer/Fall (BS/ MS)
About this internship
TikTok is hiring a Software Engineer Intern (Recommendation Infrastructure) for Summer/Fall 2025 in Seattle, WA, with an on-site work model. In this role, youโll likely support recommendation infrastructure work while applying your software development skills in a real-world environment. The internship pays $42.75/hr and is geared toward BS/MS students pursuing Computer Science, Software Development, Computer Engineering, or a related technical discipline.
Qualifications
Required
- 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.
- Effective communication skills and a sense of ownership and drive.
Nice to have
- Coursework or project experience related to large-scale systems, data processing, or infrastructure.
- Hands-on experience building and debugging software in one or more of C, C++, Java, or Golang through classes, projects, or internships.
- Strong written and verbal communication skills, including the ability to explain technical decisions clearly.
- A demonstrated sense of ownership by taking projects from idea to implementation and iteration.
- Comfort collaborating with others and incorporating feedback during code reviews or team discussions.
How to stand out (TUN tip)
Before applying, prepare a short list of 2โ3 projects where you used C, C++, Java, or Golang, and be ready to explain what you built, what you owned, and how you handled bugs or tradeoffs. If you have relevant coursework in systems or infrastructure, include it prominently on your resume. Use the official early careers link to confirm details and submit your application.
