AI Infrastructure Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start

TikTok
Singapore
Workplace: OnsiteFull timeFunction: DevOps, Cloud & InfrastructureSkills: ["Communication","Ownership","Drive","Agile self learning","Collaboration","Creative problem solving"]

Build and optimize the architecture for TikTok Live recommendation, focusing on system stability, high availability, and high-performance online/offline data flows. You’ll deploy and scale training and inference pipelines for live recommendation models, optimize GPU performance and memory efficiency, and use profiling/tuning to address bottlenecks. Collaborate with applied ML engineers to create scalable storage and computing frameworks and accelerate deep learning workloads via tools, libraries, and compiler optimizations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

AI Infrastructure Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Build and optimize the architecture for TikTok Live recommendation, focusing on system stability, high availability, and high-performance online/offline data flows. You’ll deploy and scale training and inference pipelines for live recommendation models, optimize GPU performance and memory efficiency, and use profiling/tuning to address bottlenecks. Collaborate with applied ML engineers to create scalable storage and computing frameworks and accelerate deep learning workloads via tools, libraries, and compiler optimizations.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: DevOps, Cloud & Infrastructure
Seniority: Graduate level

Key Responsibilities

  • •Optimize model performance and memory efficiency on GPU-based systems for TikTok Live recommendation scenarios.
  • •Deploy and scale high-throughput training and inference pipelines for live broadcast recommendation models.
  • •Develop tools, libraries, and compiler optimizations to accelerate deep learning workloads for live streaming use cases.
  • •Analyze system performance using GPU profiling, kernel analysis, and throughput tuning for real-time workloads.
  • •Build and maintain high-performance computing frameworks and storage systems for live recommendation model training and inference.

Key Requirements

  • •Completing or recently completed a Bachelor's or Master's degree in Artificial Intelligence, Software Development, Computer Science, Computer Engineering, or related fields.
  • •Strong programming skills in C++/CUDA/Trition/Python.
  • •Familiarity with GPU architecture and distributed training.
  • •Experience programming in at least one of: C, C++, Java, or Golang.
  • •Effective communication skills, with a sense of ownership and drive.
Experience:Live streamingReal-time systemsRecommendation systems
Education:
Skills:CommunicationOwnershipDriveAgile self learningCollaborationCreative problem solving
Tech Stack:C++CUDATritionPythonCJavaGolangGPU profilingKernel analysisNCCLHorovodDeepSpeedFSDPTVMLLVM

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn