Live AI Infra Engineer Intern — GPU & Distributed Systems

TikTok

Singapore

On-site

SGD 17,000 - 23,000

Part time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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 – Live Recommendation Systems
AI Infrastructure Engineer – Live Recommendation Systems

TikTok • Singapore

On-site
SGD 60,000 - 90,000
AI Infrastructure Engineer — LLM & GPU Systems
AI Infrastructure Engineer — LLM & GPU Systems

TikTok • Singapore

On-site
SGD 65,000 - 90,000
Graduate AI Infra Engineer — Real-Time Inference
Graduate AI Infra Engineer — Real-Time Inference

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
Graduate Algorithm Engineer — Real-Time ML at Scale
Graduate Algorithm Engineer — Real-Time ML at Scale

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer Intern - Real-Time, Global-Scale
Backend Engineer Intern - Real-Time, Global-Scale

TikTok • Singapore

On-site
SGD 13,000 - 20,000