CareerPlan

Software Engineer Intern (Recommendation Performance Efficiency) - 2027 Summer

San Jose, United States of AmericaInternship2026-10-16 → 2026-10-22

Core

Build globalized large-scale recommendation systems and efficient data pipelines for TikTok's For You Feed.

Role type

Software Engineer Intern (Recommendation Systems)

Builds

Large-scale recommendation systems and data pipelines for candidate generation, ranking, and real-time inference.

Domain

Social media, machine learning, large-scale systems

Deliverable

production ML models

Required skills

C, C++, Java, Golang, programming, data pipeline construction, system design

Responsibilities

Build globalized large-scale recommendation system; Build extremely efficient and reliable data pipelines for candidates generation, ranking system, profile generation, training examples generation, realtime online training; Coach AI to perform release process and production operations, including online anomaly detection and diagnose, release safeguards.

Seniority

Intern