TikTok
Software Engineer Project Intern (Global E-Commerce Search Infrastructure) - 2026 Start
Seattle, Washington · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Development, or a related technical discipline.
About the job
Contribute to short-term projects building and optimizing TikTok Shop’s global e-commerce search infrastructure, including search services, data pipelines, and recommendation systems.
What you'll do
- Design and optimize low-latency, highly available search services and retrieval components.
- Build scalable, fault-tolerant data pipelines and improve service latency, throughput, and availability.
- Help implement next-generation search infrastructure and productionize models with ML engineers.
What they ask for
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Development, or a related technical discipline.
- Able to commit to a 12-week full-time work period during Fall 2026.
- Proficient in at least one of C++, Go, Java, or Python.
- Strong foundation in data structures, algorithms, and system design.
Nice to have
- Experience with search engines, distributed storage, or big data frameworks.
- Familiarity with information retrieval or vector similarity search.
Tools
C++, Go, Java, Python, Flink, Kafka, Spark, HNSW
AI focus
Participate in AI Search and multi-modal fusion work, and collaborate with ML engineers to productionize state-of-the-art models.
Model-written summary · the original posting is authoritative