Live AI Infra Engineer Intern — GPU & Distributed Systems

TikTok

Singapore

On-site

SGD 17,000 - 23,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TikTok is offering an internship in its Live Recommendation Architecture Team in Singapore. The role focuses on building scalable, high-performance systems for live broadcast recommendations while gaining hands-on experience with cutting-edge GPU-accelerated training pipelines.

Interns will work on optimizing memory usage, reducing inference latency, and profiling GPU kernels for real-time workloads, alongside ML engineers. Rolling applications and a 3-month minimum commitment are expected.

Qualifications

  • Pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Systems, or a related technical discipline
  • Strong programming skills in C++/CUDA/Python; basic understanding of GPU architecture and distributed training
  • Familiarity with deep learning frameworks and basic knowledge of recommendation systems

Responsibilities

  • Optimize recommendation model memory usage and inference latency on GPU-based heterogeneous computing systems for live scenarios
  • Design and implement high-throughput distributed training and inference pipelines for live broadcast recommendation models
  • Perform GPU kernel profiling and performance tuning to optimize real-time inference throughput for live streaming workloads

Skills

C++/CUDA/Python
GPU architecture
Distributed training
Deep learning frameworks
Recommendation basics

Education

Bachelor's/Master's in CS/CE/IS

Tools

NCCL
Horovod
DeepSpeed
FSDP

Job description

TikTok is offering an internship in its Live Recommendation Architecture Team in Singapore. The role focuses on building scalable, high-performance systems for live broadcast recommendations while gaining hands-on experience with cutting-edge GPU-accelerated training pipelines.

Interns will work on optimizing memory usage, reducing inference latency, and profiling GPU kernels for real-time workloads, alongside ML engineers. Rolling applications and a 3-month minimum commitment are expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GPU-Optimized AI Infrastructure Engineer
GPU-Optimized AI Infrastructure Engineer

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Live Data Engineer Intern: Real-Time Analytics & Streaming
Live Data Engineer Intern: Real-Time Analytics & Streaming

TikTok • Singapore

On-site
SGD 13,000 - 20,000
AI Infrastructure Engineer Intern (TikTok Live Recommendation Architecture) - 2027 Start
AI Infrastructure Engineer Intern (TikTok Live Recommendation Architecture) - 2027 Start

TikTok • Singapore

On-site
SGD 17,000 - 23,000
AI Infrastructure Engineer — LLM & GPU Systems
AI Infrastructure Engineer — LLM & GPU Systems

TikTok • Singapore

On-site
SGD 65,000 - 90,000
Realtime ML Engineer Intern for Live Streaming
Realtime ML Engineer Intern for Live Streaming

TikTok • Singapore

On-site
SGD 25,000 - 36,000
Graduate Algorithm Engineer — Real-Time Live Streaming ML
Graduate Algorithm Engineer — Real-Time Live Streaming ML

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Algorithm Engineer Intern: Live Streaming ML & Data
Algorithm Engineer Intern: Live Streaming ML & Data

TikTok • Singapore

Hybrid
SGD 17,000 - 28,000
Backend Engineer Intern — Real-Time Streaming Platform
Backend Engineer Intern — Real-Time Streaming Platform

TikTok • Singapore

On-site
SGD 20,000 - 28,000
Backend Engineer Intern: Real-Time Data Platform
Backend Engineer Intern: Real-Time Data Platform

TikTok • Singapore

On-site
SGD 13,000 - 20,000
Backend Engineer Intern - Real-Time, Global-Scale
Backend Engineer Intern - Real-Time, Global-Scale

TikTok • Singapore

On-site
SGD 13,000 - 20,000