TikTok
Machine Learning Engineer, Content Understanding
San Jose, California · Full-time · Posted Oct 28, 2026
About the job
Develop large-scale advertising systems and applied machine learning solutions, owning targeting components and collaborating with product and business teams.
What you'll do
- Develop a large-scale Ads system and state-of-the-art applied machine learning projects.
- Own key targeting components or strategies in TikTok’s ads monetization ecosystem.
- Work with product and business teams on product vision.
What they ask for
- Strong theoretical grounding in machine learning concepts and techniques.
- Proven experience in multimodal content understanding, with expertise in large language models (LLMs) and familiarity with current advances.
- Strong foundation in at least one major deep learning framework, such as PyTorch or TensorFlow.
- Proactive ownership, excellent communication, and ability to collaborate across teams.
Nice to have
- Hands-on experience deploying content understanding solutions in search, advertising, recommendation, or related domains.
Tools
PyTorch, TensorFlow
AI focus
Develop applied machine learning and multimodal content understanding solutions, including work with large language models.
Model-written summary · the original posting is authoritative