T

TikTok

Short-form video platform with ads

Senior Algorithm Engineer - TikTok Location Based Services

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

About the Job

Requirements

  • Strong problem diagnosis and troubleshooting skills, including systematically breaking down issues, generating hypotheses, and quickly validating them when facing abnormal model loss or unexpected Agent behaviors.
  • A solid system design mindset, with attention to system stability, fallback strategies, fault tolerance, and edge-case handling, in addition to model performance.
  • Strong programming fundamentals, proficiency in data structures and algorithms, and the ability to write readable, debuggable, and maintainable code.
  • Fundamental model iteration capabilities, with deep understanding and hands-on experience in one or more of data mining, deep learning, computer vision, large language models, or masked language models.

Responsibilities

  • Design and develop algorithms for in-house construction of POI (Point of Interest) data for TikTok Local Services, including data mining, quality evaluation, consistency validation, and intelligent review systems.
  • Design and implement core Agent modules, including tool invocation planning, memory management, skill orchestration, and retrieval mechanisms, focusing on self-healing capabilities, fallback strategies, and edge-case handling.
  • Build the Agent evaluation framework by defining success metrics, designing regression testing methodologies for non-deterministic outputs, and quantifying trade-offs across cost, latency, and quality.
  • Drive the application of large language models in POI scenarios, including fine-tuning, model distillation, knowledge base construction, and retrieval systems, with a focus on improving POI data quality.
  • Deliver high-efficiency engineering outcomes through AI Coding workflows, leveraging AI toolchains to expand development capabilities and independently completing end-to-end delivery from algorithm design to deployment.
  • Develop a deep understanding of POI data scenarios, identify real-world problems through data insights, and continuously drive algorithm iteration and optimization.

Desired Qualifications

  • Hands-on experience in large language model fine-tuning and preference learning.
  • Experience designing or developing Agent, Skill, and Memory related modules.
  • Production-level engineering experience with non-deterministic systems, such as recommendation, search, or content understanding systems.
  • Strong practical experience with AI Coding workflows, including end-to-end cross-domain project delivery.

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