Graduate Software Engineer – Live Recommendation Architecture

TikTok

Singapore

On-site

SGD 55,000 - 85,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TikTok is seeking a Software Engineer Graduate for the Live Recommendation Architecture (2027 Start) in Singapore. You will join a team that builds scalable, high-performance systems to support live broadcast recommendations, with opportunities to work across data pipelines, storage, and ML-enabled insights.

As a graduate, you will tackle challenging problems, contribute to cutting-edge algorithms, and grow with a global team. Onboarding by year-end is expected.

Qualifications

  • Bachelor's or Master's degree in AI, software development, CS, CE or related discipline.
  • Experience programming in C, C++, Java or Golang.
  • Strong communication, ownership and drive.
  • Familiar with big data frameworks such as Hadoop, Hive, Flink, Spark, Kafka, HBase, Redis, RocksDB, Elasticsearch.

Responsibilities

  • Build and maintain high-performance online services and data pipelines for TikTok Live recommendation systems.
  • Design and develop high-performance computing frameworks and storage systems for real-time streaming scenarios.
  • Create globalized large-scale recommendation systems for live broadcast use cases.
  • Ensure production system stability via troubleshooting, mechanism design and tooling development.
  • Develop data analytics and visualization capabilities to transform raw data into insights.
  • Apply data mining, ML and NLP techniques to extract insights from large-scale datasets.

Skills

C/C++/Java/Golang

Education

Bachelor's/Master's in CS/CE/AI/Software

Tools

Hadoop
Hive
Flink
Spark
Kafka
HBase
Redis
RocksDB
Elasticsearch

Job description

TikTok is seeking a Software Engineer Graduate for the Live Recommendation Architecture (2027 Start) in Singapore. You will join a team that builds scalable, high-performance systems to support live broadcast recommendations, with opportunities to work across data pipelines, storage, and ML-enabled insights.

As a graduate, you will tackle challenging problems, contribute to cutting-edge algorithms, and grow with a global team. Onboarding by year-end is expected.

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

Similar jobs worth comparing

AI Infrastructure Engineer – Live Recommendation Systems
AI Infrastructure Engineer – Live Recommendation Systems

TikTok • Singapore

On-site
SGD 60,000 - 90,000
Graduate Software Engineer — AI-Driven Recommendations
Graduate Software Engineer — AI-Driven Recommendations

TikTok • Singapore

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

TikTok • Singapore

On-site
SGD 55,000 - 75,000
Graduate Big Data Engineer - Scalable Systems & ML
Graduate Big Data Engineer - Scalable Systems & ML

TikTok • Singapore

On-site
SGD 54,000 - 84,000
Big Data Engineer: Scalable Recommendation Architecture
Big Data Engineer: Scalable Recommendation Architecture

TikTok • Singapore

On-site
SGD 60,000 - 120,000
AI Infrastructure Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start Singapore Technology - Backend Regular Bachelor/Master Graduate - 2027 Start
AI Infrastructure Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start Singapore Technology - Backend Regular Bachelor/Master Graduate - 2027 Start

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Graduate ML Engineer — Build Large-Scale E-commerce Recommendations
Graduate ML Engineer — Build Large-Scale E-commerce Recommendations

TikTok • Singapore

On-site
SGD 60,000 - 90,000
Big Data Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start Singapore Technolo[...]
Big Data Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start Singapore Technolo[...]

TikTok • Singapore

On-site
SGD 60,000 - 120,000
Software Engineer Graduate (TikTok Recommendation Platform) - 2027 Start Singapore Technology - Backend Regular Bachelor/Master Graduate - 2027 Start
Software Engineer Graduate (TikTok Recommendation Platform) - 2027 Start Singapore Technology - Backend Regular Bachelor/Master Graduate - 2027 Start

TikTok • Singapore

On-site
SGD 60,000 - 100,000
Software Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start
Software Engineer Graduate (TikTok Live Recommendation Architecture) - 2027 Start

TikTok • Singapore

On-site
SGD 55,000 - 85,000