TikTok
Machine Learning Engineer, AI Agent
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Master’s degree or higher in Computer Science, Artificial Intelligence, Natural Language Processing, or a related field.
About the job
Develops AI agents and supporting infrastructure for advertising sales and customer acquisition, improving automated planning, tool use, interaction, and decision-making.
What you'll do
- Build and evaluate the AI agent’s core capabilities, including task planning, scheduling, tool invocation, multimodal interaction, and deep research.
- Develop reusable, high-performance Skills for advertising sales and customer acquisition scenarios.
- Enable agent learning from interaction data and build reliable infrastructure, optimizing system performance and stability.
What they ask for
- Master’s degree or higher in Computer Science, Artificial Intelligence, Natural Language Processing, or a related field.
- Hands-on experience with at least one mainstream Agent framework.
- Strong understanding of LLM and AI Agent principles, architectures, Multi-Agent systems, Context Engineering, and Memory.
- Strong AI/ML background and coding skills; proficiency in C/C++ or Python.
Nice to have
- Practical experience fine-tuning models for specific tasks.
Tools
LangGraph, OpenClaw, Hermes, Codex, Claude Code, C/C++, Python, LLMs
AI focus
Builds and evaluates advertising-sales AI agents, including agent planning, tool use, multimodal interaction, deep research, Skills, self-improvement, and infrastructure; the posting also mentions SFT and RLHF.
Model-written summary · the original posting is authoritative