
Software Engineer Intern (Data Arch - ShortText Rec) - 2026 Summer (BS/MS)
- San Jose, CA
- Training
- Full-time
- May 11th, 2026
- May 18th, 2026
- May 26th, 2026
- June 8th, 2026
- June 22nd, 2026Responsibilities
- Build and maintain high performance online services for TikTok recommendation system.
- Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, realtime online training, etc.
- Build globalized large-scale recommendation system.
- Design and develop high performance computing frameworks and storage systems.
- Currently 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.
- 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.
- Experience in one of the following areas is preferred: personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks.