Big Data Engineer: Scalable Recommendation Architecture

TikTok

Singapore

On-site

SGD 60,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TikTok Singapore is seeking graduates to join our Recommendation Architecture Team, focusing on building and optimizing the architecture of our recommendation system to deliver stable, high-availability experiences for users.

As a graduate, you will pursue bold ideas, tackle complex challenges, and grow within a fast-moving, globally distributed team. Commitment to onboarding by year-end is required, with opportunities to apply to multiple positions.

Qualifications

  • Bachelor's or Master's degree in AI, Software Development, CS, CE or related.
  • Familiar with open source big data frameworks (Hadoop, Hive, Flink, Spark, Kafka, HBase, Redis, RocksDB, ElasticSearch).
  • Proficient in Java and C++ with strong coding and debugging skills.

Responsibilities

  • Design and implement offline data architectures for large-scale recommendation systems.
  • Build flexible, scalable, high-performance storage and computing systems.
  • Ensure production system stability through troubleshooting and tooling development.
  • Develop data analytics and visualization capabilities to transform raw data into insights.
  • Apply data mining, ML, and NLP to extract insights from large datasets.

Skills

Bachelor's or Master's degree in AI/CS
Agile / self-motivated
Good collaborator

Education

Bachelor's or Master's degree in AI/CS/CE/Software Development

Tools

Java
C++
Kafka
Hadoop
Hive
Flink
Spark
ElasticSearch
Redis
RocksDB

Job description

TikTok Singapore is seeking graduates to join our Recommendation Architecture Team, focusing on building and optimizing the architecture of our recommendation system to deliver stable, high-availability experiences for users.

As a graduate, you will pursue bold ideas, tackle complex challenges, and grow within a fast-moving, globally distributed team. Commitment to onboarding by year-end is required, with opportunities to apply to multiple positions.

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

Similar jobs worth comparing

Big Data Engineer: Scalable Recommendation Architecture
Big Data Engineer: Scalable Recommendation Architecture

TikTok • Singapore

On-site
SGD 40,000 - 60,000
Backend Engineer - Scalable Recommendation Platform
Backend Engineer - Scalable Recommendation Platform

Visa Hunt • Singapore

On-site
SGD 90,000 - 130,000
Graduate Big Data Engineer - Scalable Systems & ML
Graduate Big Data Engineer - Scalable Systems & ML

TikTok • Singapore

On-site
SGD 54,000 - 84,000
Graduate Software Engineer - Recommendation Architecture
Graduate Software Engineer - Recommendation Architecture

TikTok • Singapore

On-site
SGD 55,000 - 75,000
Graduate Software Engineer – Live Recommendation Architecture
Graduate Software Engineer – Live Recommendation Architecture

TikTok • Singapore

On-site
SGD 55,000 - 85,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 - Short-Text Recommendation Architecture
Big Data Engineer - Short-Text Recommendation Architecture

TIKTOK PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer Intern: Scalable Recommendation Systems
Software Engineer Intern: Scalable Recommendation Systems

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 90,000 - 130,000
AI Infrastructure Engineer – Live Recommendation Systems
AI Infrastructure Engineer – Live Recommendation Systems

TikTok • Singapore

On-site
SGD 60,000 - 90,000