Infrastructure Engineer Intern (TikTok Recommendation Architecture) - 2027 Start (PhD)

TikTok
Singapore
Workplace: OnsiteInternshipFunction: DevOps, Cloud & InfrastructureEducation: phdSkills: []

Work on TikTok’s Recommendation and Search system architecture to ensure stability, high availability, and optimized performance for online services and offline data streams. Conduct research to improve distributed training and inference for large-scale recommendation models and LLMs, and design high-performance GPU kernel architectures and communication primitives. Publish findings at top-tier conferences and collaborate with cross-functional teams to translate research into production impact.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

Infrastructure Engineer Intern (TikTok Recommendation Architecture) - 2027 Start (PhD)

✓ Verified Job

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

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

Job Summary

Work on TikTok’s Recommendation and Search system architecture to ensure stability, high availability, and optimized performance for online services and offline data streams. Conduct research to improve distributed training and inference for large-scale recommendation models and LLMs, and design high-performance GPU kernel architectures and communication primitives. Publish findings at top-tier conferences and collaborate with cross-functional teams to translate research into production impact.
Location: Singapore
Workplace: Onsite
Employment Type: Internship
Job Function: DevOps, Cloud & Infrastructure
Seniority: Intern level

Key Responsibilities

  • •Conduct novel research on distributed training and inference system optimization for large-scale recommendation models and LLMs.
  • •Design and implement high-performance GPU kernel architectures and communication primitives to accelerate deep learning workloads.
  • •Publish original research findings at top-tier academic conferences and collaborate with cross-functional teams to translate research into production impact.

Key Requirements

  • •Currently pursuing a PhD in Computer Science, engineering, or a quantitative field.
  • •Strong programming skills in C++/CUDA/Python.
  • •Solid understanding of deep learning frameworks such as PyTorch or TensorFlow.
  • •Published research in systems, machine learning, or related areas at venues including SOSP, OSDI, NSDI, ICML, NeurIPS, ICLR, or equivalent conferences.
  • •Hands-on experience with distributed training frameworks (e.g., DeepSpeed, FSDP, Megatron-LM) or GPU kernel optimization.
Experience:Recommendation systemsSearchMachine learningLarge language modelsDistributed trainingGPUResearch
Education:PhD / Doctorate
Tech Stack:C++CUDAPythonPyTorchTensorFlowDeepSpeedFSDPMegatron-LMVLLMTensorRT-LLMSGLang

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