Software Engineer Graduate (Data Arch - AI/ML Infrastructure) - 2026 Start (PhD)
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-level Software Engineer (AI/ML Infrastructure)
Builds
Globalized large-scale recommendation system, high-performance computing frameworks, and storage systems
Domain
Social media, Recommendation Systems, Distributed Systems
Deliverable
production ML models
Required skills
C, C++, Java, Python, Inference optimization, Model acceleration, Efficient ML systems design
Preferred skills
Research-to-production translation, Recommendation systems, Search, Distributed systems, Big data processing
Sourced via tiktok · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.