Software Engineer Intern (TikTok Search Architecture) - 2027 Start
Core
Design and develop large-scale search system architecture for retrieval, ranking, and recall to optimize user experience on TikTok Search.
Role type
Software Engineer Intern (Search Architecture)
Builds
High-concurrency, low-latency search system architectures and heterogeneous computing environments for ML model optimization.
Domain
Internet / Search Engines / Distributed Systems
Deliverable
production ML models
Required skills
C++, Python, Java, algorithms, data structures, system design, performance optimization, cost reduction
Preferred skills
information retrieval, search engine development, machine learning system development, distributed computing, storage systems
Responsibilities
Solve core architecture optimization problems for large-scale search engines; Design and implement heterogeneous computing architectures for ML model optimization; Build high-concurrency, low-latency search system architectures.
Seniority
Intern
