Verified current Job

Big Data Engineer, TikTok ShortText Recommendation Architecture

Responsibilities About the team Our Recommendation Architecture Team is responsible for building up and optimizing the architecture for recommendation system to provide the most stable and best experience for our TikTok users. We...

Job Full source details
TikTok Asia, Singapore Source published Mar 27, 2026 Verified 1 day ago
✓ 100% verification score · Source: The Muse · Always confirm final requirements on the original source.
Complete source information imported The available role or programme description, requirements, benefits and source facts were imported from the public official endpoint and formatted for reading.
CountrySingapore

Overview

Responsibilities About the team Our Recommendation Architecture Team is responsible for building up and optimizing the architecture for recommendation system to provide the most stable and best experience for our TikTok users. We cover almost all short-text recommendation scenarios in TikTok, such as search suggestions, the video-related search bar, and comment entities. Our recommendation system

Full job description

Responsibilities About the team Our Recommendation Architecture Team is responsible for building up and optimizing the architecture for recommendation system to provide the most stable and best experience for our TikTok users. We cover almost all short-text recommendation scenarios in TikTok, such as search suggestions, the video-related search bar, and comment entities. Our recommendation system supports personalized sorting for queries, optimizing the user experience and improving TikTok's search awareness. Responsibilities - Design and implement a reasonable offline data architecture for large-scale recommendation systems - Design and implement flexible, scalable, stable and high-performance storage and computing systems - 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 - Build industry-leading distributed systems such as storage and computing to provide reliable infrastructure for massive date and large-scale business systems - Develop and implement techniques and analytics applications to transform raw data into meaningful information using data-oriented programming languages and visualisation software - Applying data mining, data modelling, natural language processing, and machine learning to extract and analyse information from large structured and unstructured datasets - Visualise, interpret, and report data findings and may create dynamic data reports as well Qualifications Minimum Qualifications - Bachelor's degree or above, majoring in Computer Science, or related fields, with at least 1 year of experience - Familiar with many open source frameworks in the field of big data, e.g. Hadoop, Hive, Flink, FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, ElasticSearch, etc. - Experience in programming, including but not limited to, the following programming languages: c, C++, Java or Golang - Effective communication skills and a sense of ownership and drive Preferred Qualifications - Experience of Peta Byte level data processing is a plus

Requirements: Qualifications Minimum Qualifications - Bachelor's degree or above, majoring in Computer Science, or related fields, with at least 1 year of experience - Familiar with many open source frameworks in the field of big data, e.g. Hadoop, Hive, Flink, FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, ElasticSearch, etc. - Experience in programming, including but not limited to, the following programming languages: c, C++, Java or Golang - Effective communication skills and a sense of ownership and drive Preferred Qualifications - Experience of Peta Byte level data processing is a plus

Requirements & qualifications

Qualifications Minimum Qualifications - Bachelor's degree or above, majoring in Computer Science, or related fields, with at least 1 year of experience - Familiar with many open source frameworks in the field of big data, e.g. Hadoop, Hive, Flink, FlinkSQL, Spark, Kafka, HBase, Redis, RocksDB, ElasticSearch, etc. - Experience in programming, including but not limited to, the following programming languages: c, C++, Java or Golang - Effective communication skills and a sense of ownership and drive Preferred Qualifications - Experience of Peta Byte level data processing is a plus

Tips for this job

Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.
Original authoritative source

JobOpportunity is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Apply through JobOpportunity →

Browse current JobOpportunity listings from The Muse →

Related opportunities

Other current verified records you may want to review.

Job

Business and Governance Manager

NZ Defence Force · New Zealand

Mō te tūnga | About the roleThe Defence Technology Accelerator (Def TA) is a newly established NZDF function that connects Defence with industry,...

Job

Psychologist - Mental Health, Auckland

Ara Poutama Aotearoa (Department of Corrections) · New Zealand

Contribute to positive change and make a real impact in a fulfilling roleExperience ongoing professional development opportunities to enhance you...

Job

Toki ao Mārama | Te Reo Māori Advisor

Education Review Office · New Zealand

Hīkina te mānuka, kawea ake. He angitūtanga kua whakawātea mai. Pānuihia mai!ARE YOU a highly successful senior education leader looking for your...

Job

Charge Nurse Manager - Mental Health Services Older Persons

Health New Zealand - Te Whatu Ora Southern. · New Zealand

Charge Nurse Manager - Mental Health Services Older PersonsDunedin Hospital, full time permanent role availableSalary Band between $126,124 - $13...

Job

Sales Assistants (x2 Part Time, x2 Full Time) - Te Papa Tongarewa

Te Papa · New Zealand

As we prepare for the high season, we are looking for four retail professionals to join our busy Te Papa Store on Cable Street to work on a perma...

Job

Senior Project Manager

NZ Defence Force · New Zealand

Mō te tūnga | About the roleJoin the Capability Branch and lead a diverse range of Army projects focused on delivering and enhancing operational...

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books