Senior Machine Learning Engineer - TikTok Search ...
TikTok - San Jose, CA
Apply NowJob Description
About the TeamOn the TikTok Search Team, you will have the opportunity to develop and apply cutting edge machine learning technologies in real-time large-scale systems, which serve billions of search requests every day. Via advanced NLP and multi-modal models, our projects impact and improve the search experience for hundreds of millions of users globally. We embrace a culture of self-direction, intellectual curiosity, openness, and problem-solving. Responsibilities • Optimize the searching quality to provide TikTok's users the best search experience • Combine your understanding of product objectives and take full advantage of modern machine learning and information retrieval techniques to improve search quality and perception • Build the core systems and algorithms development including query understanding, result ranking, query recommendation, system reliability, and etc. • Provide technical leadership to drive search strategy iteration including query understanding, recall & ranking, query recommendation, reliability, etc. • Provide team guidance, regular feedback, education, coaching and mentoring. Minimum Qualifications: • Bachelor or advanced degree in computer science or a related technical discipline • Experience as tech lead or leading complex and large projects • Proficient coding skills and strong algorithm & data structure basis • Effective communication and teamwork skills. • Proficiency in the following languages but not limited to: C/C++, Python, Java or Golang Preferred Qualifications: • 5+ years of related industry experience • Experience in one or more of the following areas: NLP, Ranking, Ads, search engine, recommender system, distributed system, and machine learning
Created: 2025-11-27