Job Search and Career Advice Platform

Enable job alerts via email!

Backend Engineer - TikTok ShortText Recommendation Architecture

TIKTOK PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company is seeking a Software Engineer in Singapore to build and maintain high-performance online services for their recommendation system. The ideal candidate will have a Bachelor's degree in Computer Science or a related field and at least one year of experience in programming, specifically in C, C++, Java, or Golang. This role offers the opportunity to work on large-scale systems and contribute to innovative projects in a fast-growing environment.

Benefits

Positive team atmosphere
Flat organization
Opportunities to work with industry experts

Qualifications

  • At least 1 year of experience building scalable systems.
  • Experience in personalized recommendations or search engines is a plus.

Responsibilities

  • Build and maintain high-performance online services for the TikTok recommendation system.
  • Create efficient and reliable data pipelines for various tasks.
  • Design high-performance computing frameworks and storage systems.

Skills

Programming in C, C++, Java or Golang
Effective communication skills
Experience in machine learning

Education

Bachelor’s degree in Computer Science or related field
Job description
About TikTok

TikTok is the leading destination for short‑form mobile video. Our mission is to inspire creativity and bring joy. TikTok’s global headquarters are in Los Angeles and Singapore, with additional offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul and Tokyo.

Why Join Us

Inspiring creativity is at the core of TikTok’s mission. Our innovative product empowers people to authentically express themselves, discover and connect. We build great products with curious, humble people who want to make an impact in a fast‑growing tech company. By iterating, embracing challenges and adopting an “Always Day 1” mindset, we achieve meaningful breakthroughs for ourselves, the company and our users.

Diversity & Inclusion

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences and unique perspectives. We celebrate diverse voices and strive for an environment that reflects the many communities we serve.

Job highlights
  • Positive team atmosphere
  • Flat organization
  • Industry experts
About the team

The Recommendation Architecture Team builds and optimizes the architecture for TikTok’s recommendation system, ensuring a stable and engaging experience for users. We cover almost all short‑text recommendation scenarios—including search suggestions, the video‑related search bar, and comment entities—and support personalized sorting, query optimization and overall search awareness.

Responsibilities
  • Build and maintain high‑performance online services for the TikTok recommendation system.
  • Build extremely efficient and reliable data pipelines for candidate generation, profile generation, training example generation, real‑time online training, and related tasks.
  • Build a globalized, large‑scale recommendation system.
  • Design and develop high‑performance computing frameworks and storage systems.
  • Applicants must have a current right to work in Singapore and do not require TikTok sponsorship of a visa.
Qualifications
  • Bachelor’s degree or higher in Computer Science or a related field, with at least 1 year of experience building scalable systems.
  • Experience programming in at least one of the following languages: C, C++, Java or Golang.
  • Effective communication skills, with a sense of ownership and drive.
  • Experience in personalized recommendations, search engines, machine learning, distributed storage systems, or big‑data frameworks is a plus.
Additional information

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences and unique perspectives. We celebrate diverse voices and strive to reflect the many communities we serve.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.