CareerPlanSign in

Software Engineer Intern (TikTok Recommendation Architecture) - 2027 Start

Singapore💼 Internship🗓 2026-09-28

Core

Design and evolve scalable recommendation system architectures for feeds and vertical content, building high-performance distributed storage and computing frameworks.

Role type

Software Engineer Intern (Recommendation Architecture)

Builds

Scalable recommendation system architectures, distributed storage systems, and computing frameworks for recommendation workloads.

Domain

Internet / Recommendation Systems / Distributed Systems

Deliverable

production ML models

Required skills

C++, Python, data structures, algorithms, PyTorch, TensorFlow, Transformer architectures, LLMs

Preferred skills

Recommendation system principles, performance optimization in high-traffic scenarios, product ownership, creative problem-solving

Responsibilities

Design scalable recommendation architectures for multi-scenario business requirements; Build high-performance distributed storage and computing frameworks; Troubleshoot production systems and implement stability mechanisms; Develop fault-tolerance and observability tools.

Seniority

Intern

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