T

TikTok

Short-form video platform with ads

Machine Learning Engineer Intern - Global E-Commerce, Agentic Search

Natural Language Processing & LLMsUpdated on Nov 11
Internship · Summer 2027SingaporeNo salary listedIn-person

About the Job

Requirements

  • Currently pursuing a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Strong coding skills in C/C++ or Python, and a solid grounding in data structures and algorithms.
  • Familiarity with machine learning and deep learning fundamentals, including Transformers, Attention, and Embedding, and PyTorch.
  • Research or project experience in search, recommendation, advertising, information retrieval, natural language processing, large language models, multimodality, or reinforcement learning.
  • Strong problem-solving, learning, and collaboration skills.

Responsibilities

  • Develop algorithms for the next-generation Agentic Search engine across the full search pipeline, including query understanding, planning, retrieval, ranking, retrieval-augmented generation, and generation, to improve relevance, answer quality, and user experience.
  • Build Agentic Search capabilities such as Search Agent, Deep Search, and Deep Research, applying planning, tool use, multi-hop retrieval, grounding, citation, and self-verification in real search scenarios.
  • Train the Search Foundation Model and build the data, evaluation, and training loop, including supervised fine-tuning, preference learning, reinforcement learning from human feedback, reinforcement learning from verifiable rewards, distillation, synthetic data, and long context.
  • Build large language model-as-a-judge and rubric-based automated evaluation using search logs.
  • Work with product and engineering teams to ship intelligent search to hundreds of millions of users.
  • Follow frontier research in large language models, agents, multimodality, reinforcement learning, memory, and inference-time compute.

Desired Qualifications

  • In-depth research or project experience in Agentic Search, Deep Research, retrieval-augmented generation, large language model post-training, or reinforcement learning from human feedback or verifiable rewards.
  • Publications at top venues such as KDD, SIGIR, WWW, NeurIPS, ICML, ICLR, ACL, EMNLP, or CVPR.
  • Awards in competitions such as ACM/ICPC, NOI/IOI, or Kaggle.
  • Experience with large-scale search or recommender systems, distributed training, or large language model inference optimization.

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