Backend Engineer: Data + AI for Large-Scale Recommendations

TIKTOK PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Positive team atmosphere
Career growth opportunity
Flat organization

Job summary

TikTok PTE. LTD. is building the Recommendation Architecture Data Platform to power large-scale services used by 1B+ users. The team focuses on stable offline computing, scalable storage, and high-performance models that support diverse content and multimodal experiences.

You will contribute to designing robust data pipelines, optimizing performance, and collaborating across product and engineering teams to deliver reliable media recommendations at scale.

Qualifications

  • Bachelor’s degree or above in CS or related field; 3+ years of relevant experience.
  • Deep understanding of big data computing systems; hands-on with Flink, Spark, Paimon, Velox.
  • Familiar with ML stacks including PyTorch, LLMs, and multimodal systems.

Responsibilities

  • Design and implement offline computing systems for large-scale recommendations.
  • Develop scalable storage and computing models for high performance.
  • Troubleshoot production systems and ensure production stability.

Skills

Big data computing
Flink
Spark
Paimon
Velox
Python
Java
C++
Scala
ML concepts

Education

Bachelor's degree in Computer Science
Bachelor's degree in related field

Job description

TikTok PTE. LTD. is building the Recommendation Architecture Data Platform to power large-scale services used by 1B+ users. The team focuses on stable offline computing, scalable storage, and high-performance models that support diverse content and multimodal experiences.

You will contribute to designing robust data pipelines, optimizing performance, and collaborating across product and engineering teams to deliver reliable media recommendations at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Big Data Engineer, Scalable Recommendation Architect
Big Data Engineer, Scalable Recommendation Architect

TIKTOK PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Positive team atmosphere
Career growth opportunity
Paid leave
Big Data Engineer: Scalable ML & Recommendation Infra
Big Data Engineer: Scalable ML & Recommendation Infra

TIKTOK PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Positive team atmosphere
Career growth opportunity
Paid leave
Senior Backend Engineer, Recommendation Systems
Senior Backend Engineer, Recommendation Systems

TIKTOK PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Backend Engineer — Recommendation Infra & Platform
Backend Engineer — Recommendation Infra & Platform

TIKTOK PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Big Data Engineer - TikTok Recommendation Architecture
Big Data Engineer - TikTok Recommendation Architecture

TIKTOK PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Positive team atmosphere
Career growth opportunity
Paid leave
Backend Engineer - TikTok Recommendation Architecture
Backend Engineer - TikTok Recommendation Architecture

TIKTOK PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Backend Engineer – Scalable Data Systems & Storage
Backend Engineer – Scalable Data Systems & Storage

TIKTOK PTE. LTD. • Singapore

On-site
SGD 90,000 - 160,000
Career growth opportunity
Paid leave
Flat organization
Graduate Software Engineer — AI-Driven Recommendations
Graduate Software Engineer — AI-Driven Recommendations

TikTok • Singapore

On-site
SGD 90,000 - 130,000
Backend Engineer - TikTok ShortText Recommendation Architecture
Backend Engineer - TikTok ShortText Recommendation Architecture

TIKTOK PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Big Data Engineer - TikTok ShortText Recommendation Architecture
Big Data Engineer - TikTok ShortText Recommendation Architecture

TIKTOK PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000