Software Engineer Intern: Scalable Recommendation Systems

TikTok

Singapore

On-site

SGD 11,000 - 22,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TikTok is seeking ambitious interns for its Recommendation Architecture Team in Singapore. You will help design and optimize scalable architectures for the recommendation system, collaborating with algorithms, and contributing to both online services and offline data flows.

The internship offers hands-on experience, industry exposure, and opportunities to apply knowledge to real-world challenges, with a minimum commitment of 3 months; candidates may apply to up to two positions across TikTok and

Qualifications

  • Currently 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++ or Python, with solid understanding of data structures and algorithms.
  • Familiarity with PyTorch or TensorFlow, and basic knowledge of Transformer architectures and Large Language Models (LLMs).

Responsibilities

  • Design and evolve scalable recommendation system architectures supporting multi-scenario business requirements across feeds and vertical content.
  • Build high-performance distributed storage systems and computing frameworks optimized for recommendation workloads.
  • Trouble‑shooting of the production system, design and implement the necessary mechanisms and tools to ensure the stability of the overall operation of the production system.
  • Develop fault-tolerance mechanisms and observability tools to ensure production system stability and high availability.

Skills

C++
Python
Data structures
Algorithms

Education

Bachelor’s or Master’s degree in CS/CE/IS

Tools

PyTorch
TensorFlow

Job description

TikTok is seeking ambitious interns for its Recommendation Architecture Team in Singapore. You will help design and optimize scalable architectures for the recommendation system, collaborating with algorithms, and contributing to both online services and offline data flows.

The internship offers hands-on experience, industry exposure, and opportunities to apply knowledge to real-world challenges, with a minimum commitment of 3 months; candidates may apply to up to two positions across TikTok and

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

Similar jobs worth comparing

Backend Engineer - Scalable Recommendation Platform
Backend Engineer - Scalable Recommendation Platform

Visa Hunt • Singapore

On-site
SGD 90,000 - 130,000
Big Data Systems Intern: Build Scalable Pipelines
Big Data Systems Intern: Build Scalable Pipelines

TikTok • Singapore

On-site
SGD 11,000 - 20,000
Big Data Engineer: Scalable Recommendation Architecture
Big Data Engineer: Scalable Recommendation Architecture

TikTok • Singapore

On-site
SGD 60,000 - 120,000
Graduate Software Engineer - Recommendation Architecture
Graduate Software Engineer - Recommendation Architecture

TikTok • Singapore

On-site
SGD 55,000 - 75,000
ML Engineer Intern: E-commerce Recommendation Systems
ML Engineer Intern: E-commerce Recommendation Systems

TikTok • Singapore

Hybrid
SGD 17,000 - 28,000
Generative Recommendation Engineer Intern
Generative Recommendation Engineer Intern

TikTok • Singapore

On-site
SGD 11,000 - 22,000
Graduate Software Engineer — AI-Driven Recommendations
Graduate Software Engineer — AI-Driven Recommendations

TikTok • Singapore

On-site
SGD 60,000 - 100,000
Big Data Engineer Intern (TikTok Recommendation Architecture) - 2027 Start Singapore Undergradu[...]
Big Data Engineer Intern (TikTok Recommendation Architecture) - 2027 Start Singapore Undergradu[...]

TikTok • Singapore

On-site
SGD 11,000 - 20,000
Backend Engineer - TikTok Recommendation Developer Infrastructure
Backend Engineer - TikTok Recommendation Developer Infrastructure

Visa Hunt • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer Intern (TikTok Recommendation Architecture) - 2027 Start
Software Engineer Intern (TikTok Recommendation Architecture) - 2027 Start

TikTok • Singapore

On-site
SGD 11,000 - 22,000