Current jobs related to Big Data Engineer, TikTok ShortText Recommendation Architecture - Singapore - TIKTOK PTE. LTD.


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesTikTok prioritizes applicants with a current right to work in Singapore and requires no sponsorship of a visa.The company is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. We have global offices, including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta,...


  • Singapore TIKTOK PTE. LTD. Full time

    About The RoleAt TikTok PTE. LTD., we are seeking an experienced Backend Engineer to join our Recommendation Architecture Team. As a key member of this team, you will be responsible for building and maintaining high-performance online services for our recommendation system, ensuring a stable and engaging experience for our users.ResponsibilitiesDesign and...


  • Singapore TIKTOK PTE. LTD. Full time

    Role OverviewTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our global offices foster a collaborative environment where talented individuals can thrive.Key ResponsibilitiesAs a Senior Software Engineer on our Recommendation Architecture Team, you will lead a small team of engineers...


  • Singapore TikTok Full time

    About The TeamTikTok's Recommendation Architecture Team is responsible for real-time computing direction, handling the design and development of real-time computing systems for TikTok videos, live streams, e-commerce, and a billion-user product recommendation system. Their main focus is ensuring system stability and high availability.Main...


  • Singapore TikTok Full time

    About the TeamTikTok's Tea platform is a leading analytics solution used by over 10,000 employees worldwide. As a data middle platform product, it supports massive data volumes and provides high-performance data analysis services.Job SummaryWe are seeking an experienced Data Architecture Specialist to join our global engineering team for Tea. This role will...


  • Singapore TikTok Full time

    About the TeamJob SummaryWe are seeking a highly skilled Data Architecture Specialist to join our Recommendation Architecture Team at TikTok. As a key member of our team, you will be responsible for designing and implementing a robust offline data architecture for our large-scale recommendation systems.Key ResponsibilitiesDesign and implement a scalable and...


  • Singapore TikTok Full time

    About the TeamCompany OverviewTikTok is a leading social media platform that empowers users to create and share short-form videos. Our Recommendation Architecture Team plays a vital role in building up and optimizing the architecture for recommendation systems to provide a seamless user experience.Job SummaryWe are seeking an experienced Data Engineering...


  • Singapore TIKTOK PTE. LTD. Full time

    About the RoleTikTok PTE. LTD. is seeking a skilled Senior Systems Reliability Engineer to join our Recommendation Architecture team. As a key member of the team, you will be responsible for building and optimizing the architecture for our recommendation system to provide the most stable and best experience for our TikTok users.Responsibilities* Design and...

  • Backend Engineer

    2 weeks ago


    Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesTikTok will be prioritizing applicants who have a current right to work in Singapore, and do not require TikTok sponsorship of a visa.TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its...


  • Singapore TIKTOK PTE. LTD. Full time

    About the RoleWe are seeking a skilled Data Storage Engineer to join our TikTok Data Ecosystem Team. As a key member of this team, you will be responsible for designing and developing distributed database HBase-related components and single-node LSM engine RocksDB-related components.Key ResponsibilitiesDesign and develop distributed database HBase-related...


  • Singapore TikTok Full time

    About the teamByteDance/TikTok's Tea analytics platform is a leading in-house data platform used by over 10,000 employees globally. As a key member of our global engineering team, you will be responsible for building and maintaining the platform that supports exabyte-level data, trillion-level events, and millisecond-level response...


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesTikTok will be prioritizing applicants who have a current right to work in Singapore, and do not require TikTok sponsorship of a visa. TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its...

  • Backend Engineer

    3 days ago


    Singapore TIKTOK PTE. LTD. Full time

    TikTok will be prioritizing applicants who have a currentright to work in Singapore, and do not require TikTok sponsorshipof a visa.TikTok is the leading destination forshort-form mobile video. At TikTok, our mission is to inspirecreativity and bring joy. TikTok's global headquarters are in LosAngeles and Singapore, and its offices include New York,...


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesTikTok prioritizes applicants with a valid work permit in Singapore and no visa sponsorship requirements.About TikTokTikTok is the leading platform for short-form mobile video, driven by a mission to inspire creativity and bring joy. Our global offices are located in Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore,...


  • Singapore TikTok Full time

    About the TeamOur team is responsible for designing and developing the architecture for TikTok's search engine, ensuring a stable and high-quality user experience. We're seeking a talented engineer to join our team as a Senior Search Architecture Engineer.Job DescriptionWe're looking for an experienced engineer who can design and develop scalable systems for...


  • Singapore TikTok Full time

    About the RoleAt TikTok, we are looking for a talented Data Systems Architect to join our Recommendation Architecture Team. As a key member of this team, you will be responsible for designing and implementing large-scale recommendation systems that provide a stable and excellent experience for our users.Key Responsibilities:Design and implement efficient...


  • Singapore TikTok Full time

    About the RoleTikTok is seeking a highly skilled Data Engineer to join our team. As a key member of our Data Solutions team, you will play a critical role in designing and implementing efficient, scalable, and reliable data pipelines and infrastructure for ingesting, processing, and transforming large volumes of data.Key ResponsibilitiesDesign and implement...


  • Singapore TikTok Full time

    About the teamOur MissionWe are a team of innovative engineers working on large-scale recommendation systems for various offerings under TikTok and its affiliates.ResponsibilitiesDevelop and implement large-scale e-commerce recommendation algorithms and systems, including commodity recommendations, live stream recommendations, and short video...


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the Role:This position is responsible for the design and development of distributed database HBase-related components and single-node LSM engine RocksDB-related components. The ideal candidate will have a strong programming ability, proficiency in one of C/C++/Java, and in-depth understanding of the architecture and principles...


  • Singapore TIKTOK PTE. LTD. Full time

    TikTok will be prioritizing applicants who have a currentright to work in Singapore, and do not require TikTok sponsorshipof a visa. TikTok is the leading destinationfor short-form mobile video. At TikTok, our mission is to inspirecreativity and bring joy. TikTok's global headquarters are in LosAngeles and Singapore, and its offices include New York,...

Big Data Engineer, TikTok ShortText Recommendation Architecture

4 weeks ago


Singapore TIKTOK PTE. LTD. Full time
Roles & Responsibilities

TikTok will be prioritizing applicants who have a current right to work in Singapore, and do not require TikTok sponsorship of a visa.


TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.


Why Join Us

Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.

To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

Join us.


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

- Experience of Peta Byte level data processing is a plus


TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.


Tell employers what skills you have

Machine Learning
Sponsorship
MASSIVE
Troubleshooting
Big Data
Natural Language Processing
Hadoop
User Experience
Open Source
Data Mining
System Design
Distributed Systems
Data Architecture
Communication Skills
Java
C++