Software Engineer Intern (TikTok AI Search & Visual Search Infra Team) - 2027 Summer
Core
Design, build, and optimize large-scale infrastructure for TikTok AI Search & Visual Search, supporting billions of online search requests and large-volume offline data processing.
Role type
Software Engineer Intern (AI Search Infrastructure)
Builds
Large-scale indexing and retrieval systems, multimodal search infrastructure, multi-agent and RAG engines, high-performance LLM/VLM training and serving platforms
Domain
Internet / AI Search & Distributed Systems
Deliverable
production ML models
Required skills
C++, Java, Python, Go, Linux development, data structures, algorithms, distributed systems, GPU inference acceleration, SFT/RL efficiency, kernel/CUDA optimizations, stream processing, task scheduling, storage systems
Preferred skills
LLM/VLM serving, RAG, AI agents, search engines, information retrieval, recommendation systems, system performance optimization, vLLM, SGLang, TensorRT-LLM, LangGraph