T

TikTok

Short-form video platform with ads

AI Agent Algorithm Engineer Graduate - Global E-Commerce

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Individuals must be completing or have recently completed a Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Mathematics, or a quantitative field.
  • Strong Python skills and proficiency in one of C++, Go, Rust, or Java are required.
  • Solid machine learning, deep learning, and natural language processing fundamentals are required, along with hands-on experience with large language models or agents through coursework, research, internship, competition, open-source work, or a substantial side project.
  • Ability to read a research paper or engineering blog and turn it into working code is required.

Responsibilities

  • Build and evolve the agent runtime (harness or agent loop) that powers creator and seller agents, orchestrating skills, tools, and context.
  • Engineer context and memory for long multi-turn agents, including agentic memory through structured note-taking, context compaction and summarization, context editing and observation masking, and just-in-time retrieval.
  • Post-train and fine-tune large language models using supervised fine-tuning, direct preference optimization, or reinforcement learning, and build the data flywheel that turns served conversations into training, evaluation, and retrieval signals.
  • Design and integrate tools, Skills, and Model Context Protocol connectors, plus skill and tool search for large tool inventories.
  • Build evaluation systems, including LLM-as-judge with human-agreement calibration, regression, safety, cost- and latency-aware harnesses, and methods to close the offline-to-online gap.
  • Build the self-evolving loop, including replay, task and environment simulators, Auto-RCA, Auto-GSB, and Auto-Policy, so the system continuously improves itself.
  • Own one high-leverage end-to-end surface and ship it to production across more than 30 languages, measuring results using real business metrics such as gross merchandise volume, content, and creator and merchant satisfaction.

Desired Qualifications

  • Experience building an agent runtime rather than only calling an API, such as an agent loop or harness, a memory or context-management system, a retrieval-augmented generation or tool-use agent, or a fine-tuned or post-trained model, including at research, hobby, or competition scale.
  • Hands-on depth in at least one of post-training (supervised fine-tuning, direct preference optimization, reinforcement learning from human or AI feedback, reinforcement learning from verifiable rewards, or reward modeling); agent systems (harness, context engineering, Model Context Protocol, Skills, sub-agents, or tool search); evaluation (LLM-as-judge, τ-bench, SWE-bench, GAIA, or BFCL); inference and serving (vLLM, TensorRT-LLM, mixture of experts, key-value or prompt caching); or multilingual natural language processing.

About the Company

TikTok

Short-form video platform with ads

TikTok is a short-form mobile video platform that lets people create, discover, and share quick videos. Users upload vertical clips, edit them with built-in tools, and browse a personalized feed powered by an algorithm that highlights relevant content. Advertisers can use in-feed ads, branded hashtags, and the Business Center to plan and measure campaigns, making it easy for brands to reach a global audience. Its goal is to inspire creativity and bring joy by helping people express themselves and by connecting brands with a wide audience.

Company size
10,001+
Company stage
Grant
Total funding
$740K
Headquarters
Santa Monica, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at TikTok

See more jobs