Tiktok - San Jose, CA
posted 4 days ago
TikTok is the leading destination for short-form mobile video, with a mission to inspire creativity and bring joy. The Business Integrity team is dedicated to technical excellence and user focus, aiming to provide reliable and high-performing platforms and services. This team utilizes advanced technologies such as AIGC large models, deep learning, and machine learning to create a safe and trusted connection between billions of active users and TikTok's commercial products, including advertising, e-commerce, and live broadcasts. By developing a highly concurrent and reliable risk control system, the team can perceive and address risks in real-time, ensuring a secure user experience. The role of a Machine Learning Engineer in this context involves building end-to-end deep learning models and machine learning systems that can automatically review vast amounts of content quickly and efficiently. As a Machine Learning Engineer focusing on Natural Language Processing (NLP), you will be responsible for understanding the content of advertisements, which includes analyzing titles, images, videos, OCR texts, and ASR texts. You will construct various models, such as AIGC models, semantic matching models, and classification models, while also developing text-related strategies like keyword and rule mining. Participation in foundational NLP capacity building is essential, involving tasks such as long/short text classification, sequence-to-sequence models, Named Entity Recognition (NER), and attention mechanisms. This position is integral to enhancing TikTok's ability to manage and review content effectively, contributing to the overall mission of the company.