Singapore
2 months ago

Job Overview

Job Type
Mid Level | Software Engineering
Pay
Not disclosed

Job description

Location:
Singapore
Work arrangement:
On-site

Role Summary

Team Introduction

Our Team is responsible for the design and development of the Recommendation and Search system architecture for TikTok. It ensures the stability and high availability of the system, optimizes the performance of online services and offline data streams, resolves system bottlenecks, and reduces cost overheads. The team also abstracts the common components and services of the system, builds the recommendation middle - office and data middle - office to support the rapid incubation of new products and enable ToB services.

We are looking for talented individuals to join our team. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.

Successful candidates must be able to commit to an onboarding date by the end of the year. Please state your availability and graduation date clearly in your resume.

Responsibilities

As business scenarios become increasingly complex, search, advertising, and recommendation are facing significant challenges. While large models can accurately capture user preferences and enhance personalization as well as content quality, they also impose stringent requirements on real-time performance, stability, and scalability. This introduces substantial technical challenges in areas such as distributed training, inference acceleration, heterogeneous hardware utilization, and multimodal data processing.

At the same time, the rapid growth in model scale and the proliferation of multimodal data have made it difficult for existing infrastructure to meet the demands of data processing efficiency and resource utilization. Our Team focuses on system and engineering innovations to overcome key technical bottlenecks and build efficient, stable, and scalable large-model solutions, providing a robust technical foundation for search, advertising, and recommendation scenarios.

  • Building next-generation generative AI infrastructure for search, advertising, and recommendation businesses.
  • Through the co-design of large models, multimodal technologies, and system-level innovations, we aim to overcome performance bottlenecks and enable ultra-long context handling, millisecond-level response latency, and high-precision information understanding, thereby driving intelligent upgrades across the business.

Requirements

  • Individuals who are completing or have recently completed a PhD degree in Artificial Intelligence, Software Development, Computer Science, Computer Engineering or a related discipline.
  • Excellent programming abilities with a strong command of data structures and fundamental algorithms. For traditional coding roles, proficiency in C/C++ is required; for intelligent coding roles, proficiency in Python is required. Candidates are required to use these languages to implement complex algorithms and build iterative models. Candidates should also have a strong engineering mindset with the ability to balance performance and cost;

Preferred Qualifications

  • Ability to effectively communicate and collaborate with team members, such as algorithm engineers, data analysts, and product managers, to explore new technologies and drive innovation in generative recommendation and search systems.

About the Company

The Global Business Solutions (GBS) team is responsible for the revenue growth of the TikTok business, and our teams include Sales, Marketing, Ops, Account Managers, Agency and partnerships, as well as Marketing Science.

At TikTok, our Global Business Solutions (GBS) team plays a key role in generating revenue by promoting our advertising solutions, onboarding new clients, driving ad campaigns, and more. As the TikTok community grows at an unprecedented speed around the world, our GBS team leads groundbreaking projects that are changing the landscape of the advertising industry in real time.

We're seeking an analytically driven, and detail-oriented Client Solutions Manager (CSM) Intern to join our Ecommerce Team. As a CSM, you will partner closely with Client Partners and Client Solutions Managers to drive revenue by identifying opportunities, leveraging data insights, and delivering consultative solutions for advertisers.

This role centers on client education, relationship growth, data analysis, and campaign success. You will provide strategic recommendations to both clients and internal teams, ensuring campaigns achieve business objectives while optimizing long-term partnerships. Success in this role requires strong data analytics skills, adaptability in a fast-paced environment, and a test-and-learn mindset to uncover the best solutions.

Role:
Infrastructure Engineer Graduate (TikTok Recommendation Architecture) - 2027 Start (PhD)
Job Type:
Mid Level | Software Engineering

More jobs at TikTok

Similar DevOps Engineer jobs at other companies