Role OverviewJoin our Recommendation Architecture Team to build and optimize the architecture of the recommendation system for TikTok's vertical businesses. You will participate in the design of the recommendation system, build and maintain high-performance online services, and pursue extreme performance optimization.
What You Will Do
Your day-to-day responsibilities will include participating in design, building and maintaining online services, building efficient data pipelines, and troubleshooting production issues.
Why It Might Be a Fit
We are looking for talented individuals who can commit to an onboarding date by the end of the year. You will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.
Requirements
- 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
]]>