Backend Engineer Graduate (TikTok Shop Global E-Commerce, Search Architecture) - 2026 Start (BS/MS)

TikTok

4.5

(6)

Singapore

Why you should apply for a job to TikTok:

  • 4.5/5 in overall job satisfaction
  • 4.5/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Employee well-being is supported via hybrid work, short-term counseling through our EAP and a premium subscription to Headspace.
  • We embrace diversity across all dimensions and provide employees with 9 employee resource groups globally, including our WOMEN ERG.
  • Comprehensive parental leave policy as well as fertility treatment through healthcare providers with a $20,000 lifetime maximum.
  • #7531673648638232839

    Position summary

    onsidered for jobs in the order you apply. The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.

    Responsibilities

    • Participate in the research and development of the TikTok search engine, using the most cutting-edge machine learning algorithms and massive data to make the most exciting technology and give users the best search experience; here you can realize your architectural dreams without historical baggage.
    • Participate in the search and development of TikTok Shop, and serve hundreds of millions of users of related products.
    • Participate in the improvement of the search core architecture. Possible directions include:
      (1) Design and develop data streams, distributed libraries, and online retrieval systems for billions of web searches, and design industry-leading retrieval architectures.
      (2) Design large-scale data processing platforms for different genres such as video, graphics, and E-commerce, and develop industry-leading search and database building systems and feature engineering.
      (3) Design and develop high-availability search engine stability solutions, continuously optimize service performance, and provide high-throughput, low-latency, and high-availability search online services.

    Qualifications

    Minimum Qualifications:

    • Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
    • Proficient coding skills, strong algorithm and data structure using C++/Python/Java.
    • Excellent analytical and problem-solving skills.

    Preferred Qualifications:

    • Experience in information retrieval, machine learning system development is preferred;
    • Experience in distributed computing, storage systems, and development is a plus.

    By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: https://careers.tiktok.com/legal/privacy

    If you have any questions, please reach out to us at [email protected]

    Why you should apply for a job to TikTok:

  • 4.5/5 in overall job satisfaction
  • 4.5/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Employee well-being is supported via hybrid work, short-term counseling through our EAP and a premium subscription to Headspace.
  • We embrace diversity across all dimensions and provide employees with 9 employee resource groups globally, including our WOMEN ERG.
  • Comprehensive parental leave policy as well as fertility treatment through healthcare providers with a $20,000 lifetime maximum.