Tiktok - Seattle, WA
posted 3 days ago
TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. The Search Ads team at TikTok is dedicated to pushing the boundaries of general search engine monetization across our apps, including TikTok, TopBuzz, BuzzVideo, and more. As a Machine Learning Engineer on this team, you will have the opportunity to work on large-scale distributed storage and architecture, as well as tackle complex problems related to Natural Language Processing (NLP), ranking, and information retrieval (IR). You will be deeply involved in innovating and optimizing our ad formats, enhancing creative displays, and improving the return on investment (ROI) of ad delivery. We are looking for candidates who are passionate about overcoming challenges and developing our Search Ads product from the ground up alongside a world-class team of engineers. In this role, you will participate in the development of a large-scale Ads system, focusing on relevance model and strategy optimization, including semantic matching models, active learning, and multi-model ranking strategies. You will also engage in the development and iteration of Ads algorithms using machine learning techniques. Your work will involve improving NLP capabilities and query understanding, which includes tasks such as query classification, sequence-to-sequence modeling, named entity recognition (NER), knowledge graph development, and bidword optimization. Additionally, you will work on enhancing the accuracy of click-through rate (CTR) and conversion rate (CVR) model estimations through data analysis, modeling, and feature engineering. Researching and developing Ads pacing algorithms and traffic control mechanisms will also be part of your responsibilities. Collaboration with product managers and the product strategy and operations team will be essential to define product strategies and features.