Responsibilities
Team Introduction: The TikTok Search Team is committed to providing users with accurate and efficient search tools, creating a good search experience, and improving the efficiency of information flow. At the same time, high-value search traffic can also bring commercial value, providing efficient entry for other businesses within the TikTok ecosystem, supporting the development of the content ecosystem, and enhancing the consumption power of mid- and tail-end videos. You will have the opportunity to participate in the development of core business functions and get in touch with front-line users. We look forward to your joining! 1. Participate in the R&D of TikTok search business, use cutting-edge technology to create exciting products, and provide hundreds of millions of users with high-quality search experience 2. Use excellent technical capabilities and meticulous technical perspectives to explore the performance bottlenecks of the system, break through the routine without boundaries to optimize and improve, and create excellent search products 3. Build and iterate the search and recommendation systems related to TikTok search, and support strategy iteration and optimization.
Qualifications
1. Excellent problem analysis and problem-solving ability, able to see the essence of the problem from the complex engineering phenomena 2. Excellent coding ability, data structure and basic algorithm skills, able to draw inferences from one example 3. Familiar with mainstream programming languages such as C, C++, Golang, Java, and always maintain a curious and learning attitude towards cutting-edge technologies 4. Good at communication, without boundaries, and able to actively cooperate with product and QA teams to jointly ensure the R&D and launch of the business 5. Priority is given to those with mainstream large-scale search and recommendation development experience 6. Priority is given to those with machine learning engineering experience such as data, feature engineering, and strategy iteration.