Role OverviewJoin our Recommendation Architecture Team to build and optimize the architecture of the recommendation system for TikTok's vertical businesses. We focus on stability, high availability, and performance improvement. As a graduate, you'll get opportunities to pursue bold ideas and tackle complex challenges.
What You Will Do
Participate in system design, build high-performance online services, and optimize data pipelines. Troubleshoot production issues and collaborate with machine learning engineers to productionize models efficiently and safely.
Why It Might Be a Fit
We're looking for talented individuals with strong programming skills, a solid understanding of data structures and algorithms, and experience in performance optimization or architecture work in high-traffic scenarios.
Requirements
- Individuals who are completing or have recently completed a Bachelor's degree in Computer Science or a related discipline.
- Strong programming skills with good code design and style; familiarity with at least one of Go, C++, Java, or Python.
- Solid understanding of data structures, algorithms, operating systems, computer networking, and distributed/scalable systems design.
]]>