CareerPlanSign in

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

San Jose, United States of America💼 Internship🗓 2026-09-28

Core

Build and maintain high-performance online services and data pipelines for TikTok's recommendation system (For You Feed, E-commerce, Social).

Role type

PhD Software Engineer Intern (Recommendation Infrastructure)

Builds

High-performance computing frameworks, storage systems, and globalized large-scale recommendation systems.

Domain

Social media, Recommendation Systems, Distributed Systems

Deliverable

production ML models

Required skills

C, C++, Java, Python, Data Pipeline Engineering, High-Performance Computing, Distributed Storage Systems

Responsibilities

Build and maintain high performance online services for the recommendation system; Build efficient data pipelines for candidate generation, profile generation, and training examples; Design and develop high performance computing frameworks and storage systems; Build globalized large-scale recommendation systems.

Sourced via tiktok · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.