Jobs · Information Technology · California

Software Engineer Intern (Recommendation Infrastructure) - 2026 Start (PhD)

TikTok · San Jose, CA · 3 wk ago
Information Technology$60/hrInternship

Responsibilities

  • Build and maintain high performance online services for TikTok recommendation system to support various types of products, such as For You Feed, E-commerce, Social, etc.
  • 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.

Qualifications

  • Minimum Qualifications: Currently pursuing PhD in Computer Science or a related technical discipline
  • Able to commit to working for 12 weeks during Summer 2026
  • Experience in programming, included but not limited to, the following programming languages: C, C++, Java or Python.
  • Effective communication skills, self-driven learner, a sense of ownership

Preferred Qualifications

  • Projects or research experienced in at least one area of the following areas: personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks is a plus.

Similar jobs