Overview
Join to apply for the
Backend Engineer Graduate (TikTok Shop Global E-Commerce, Search Architecture) - 2026 Start (BS/MS)
role at
TikTok .
We are seeking graduate-level candidates for the TikTok Search team, which focuses on search algorithm innovation and architecture research and development for TikTok Shop.
The team uses cutting-edge machine learning technology for end-to-end modeling and continuous innovation, while focusing on the construction and performance optimization of distributed systems and machine learning systems.
Successful candidates must be able to commit to an onboarding date by the end of 2026; please state your availability and graduation date clearly in your resume.
Candidates can apply to a maximum of two positions.
Applications are reviewed on a rolling basis, so we encourage early applications.
Responsibilities
Participate in the research and development of the TikTok search engine, using cutting-edge machine learning algorithms and large-scale data to deliver advanced search technologies and the best user search experience.
Participate in the search and development of TikTok Shop, serving hundreds of millions of users.
Contribute to the improvement of the search core architecture.
Possible directions include:
Design and develop data streams, distributed libraries, and online retrieval systems for billions of web searches, and design industry-leading retrieval architectures.
Design large-scale data processing platforms for video, graphics, and E-commerce, and develop industry-leading search and database building systems and feature engineering.
Design and develop high-availability search engine stability solutions, continuously optimize service performance, and provide high-throughput, low-latency, and high-availability search 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 with strong algorithms and data structures in C++, Python, or Java.
Excellent analytical and problem-solving skills.
Preferred Qualifications:
Experience in information retrieval or 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:
If you have any questions, please reach out to
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 offices worldwide.
We are committed to diversity and inclusion and strive to create an inclusive space where employees are valued for their skills and perspectives.
#J-18808-Ljbffr