Senior Algorithm Engineer - TikTok Location Based Services (Singapore)
Core
Design and develop algorithms for TikTok's in-house POI data construction, Agent modules, and LLM applications to improve data quality and connect users with local services.
Role type
Senior Algorithm Engineer (LLM & Agent Systems)
Builds
POI data infrastructure, Agent modules (tool invocation, memory, skill orchestration), and LLM-based retrieval systems for TikTok Local Services.
Domain
Location Based Services (LBS), Point of Interest (POI) data, Large Language Models (LLM), AI Agents
Deliverable
production ML models
Required skills
data mining, deep learning, large language models (LLM), system design, problem diagnosis, AI coding workflows, model iteration, non-deterministic system handling
Preferred skills
LLM fine-tuning and preference learning, Agent/Skill/Memory module design, production experience with recommendation/search systems, end-to-end cross-domain project delivery
Technologies
LLMs, Agent frameworks, AI toolchains
Responsibilities
Design algorithms for POI data mining, quality evaluation, and intelligent review; implement core Agent modules with self-healing capabilities; build evaluation frameworks for non-deterministic outputs; apply LLMs to POI scenarios via fine-tuning and knowledge base construction; drive algorithm iteration based on data insights.
