CareerPlanSign in

Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Summer

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

Core

Design and operate the end-to-end pipeline for TikTok's personalized recommendation experience, from offline training data orchestration to real-time online inference.

Role type

Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure)

Builds

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

Domain

Social media, machine learning, large-scale distributed systems

Deliverable

production ML models

Required skills

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

Responsibilities

Build globalized large-scale recommendation systems; 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

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