Software Engineer in Machine Learning Infra, TikTok Recommendation Architecture
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: []Build and optimize the infrastructure behind TikTok’s recommendation architecture, supporting both online services and offline data flows. You’ll serve and train ML models, deliver scalable global recommendation systems, and research/design performance-focused software for stability and cost reduction. Work across the stack—from Linux-based high-performance services to GPU software/hardware integration—while collaborating with hardware engineers and improving testing, validation, and system bottlenecks.

