TikTok
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Fall
Seattle, Washington · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing a Bachelor's degree in Computer Science or a related technical discipline.
About the job
Build and operate large-scale recommendation systems and data pipelines for TikTok’s personalized For You Feed, including AI-assisted production operations.
What you'll do
- Build globalized, large-scale recommendation systems.
- Develop efficient and reliable data pipelines for candidate generation, ranking, profile generation, training examples, and real-time online training.
- Use AI in release processes and production operations, including anomaly detection, diagnosis, and release safeguards.
What they ask for
- Currently pursuing a bachelor's degree in Computer Science or a related technical discipline.
- Programming experience; examples include C, C++, Java, or Golang.
- Effective communication skills, ownership, and drive.
Nice to have
- Currently pursuing a master's degree in Computer Science or a related technical discipline.
- Experience in AI coding.
Tools
C, C++, Java, Golang
AI focus
Coach AI to support release processes and production operations, including online anomaly detection and diagnosis, release safeguards, and related tasks; AI coding experience is a plus.
Model-written summary · the original posting is authoritative