Software Engineer Intern (Recommendation Infrastructure) – 2026 Summer (Bachelor/Master)

TikTok Β· Content Creators, Content Discovery
πŸ“ San Jose, CA 🏒 On Site πŸ’° $$45-$$45 /hr

About this internship

TikTok is hiring a Software Engineer Intern (Recommendation Infrastructure) for Summer 2026 in San Jose, CA, with an on-site work model. This 12-week internship is open to students pursuing a Bachelor’s or Master’s in Computer Science or a related technical discipline. Pay is listed at $45/hr, and you must have and maintain work authorization in the country of employment at the time of hire.

Qualifications

Required

  • Pursuing an Undergraduate/Master in Computer Science or a related technical discipline
  • Able to commit to working for 12 weeks during Summer 2026
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.

Nice to have

  • Coursework or projects related to recommendation systems, search, or data-intensive software.
  • Strong problem-solving skills and comfort with core computer science concepts (e.g., algorithms and data structures).
  • Experience building and debugging software through class, research, or personal projects.
  • Clear written and verbal communication skills for collaborating on technical work.
  • Ability to work on-site in San Jose, CA for the full 12-week Summer 2026 program.

How to stand out (TUN tip)

Before you apply, confirm you can commit to the full 12 weeks on-site in San Jose and that your work authorization will be valid through the entire employment period. Use your resume to highlight 1–2 technical projects most relevant to infrastructure or recommendation-related work, and include a clear link (e.g., GitHub or portfolio) if you have one. Apply through the official early careers page: https://lifeattiktok.com/earlycareers.

TikTok – Software Engineer Intern (Recommendation Infrastructure) – 2026 Summer (Bachelor/Master)