AI Machine Learning Engineer, TikTok Search
Core
Building and owning TikTok's search engine, specifically the Search Top-1 Card and AI Assistant features, combining information retrieval with NLP, Computer Vision, and Recommender Systems to deliver personalized conversational search results.
Role type
Senior IC AI Machine Learning Engineer (Search & AI Agents)
Builds
Full-stack search engine system, AI Agent applications, and conversational search tools
Domain
Social Media, Search, Large Language Models (LLM), Information Retrieval
Deliverable
production ML models
Required skills
C++, Python, Algorithms and Data Structures, LLM fundamentals, Prompt engineering, Fine-tuning workflows
Preferred skills
RAG optimization, RLHF/SFT, Agent framework development, Multi-step reasoning, Cross-scenario deployment
Technologies
C++, Python, LLM frameworks, Retrieval systems, A/B testing tools
Responsibilities
Lead end-to-end delivery of AI Agent applications from MVP to production; Drive algorithmic optimizations via offline batch runs and A/B testing; Build quality validation mechanisms and automated assessment pipelines; Optimize intelligent capabilities including RAG and personalized memory systems.
Seniority
Senior, hands-on IC