AI Agent Algorithm Engineer Intern (Global E-Commerce, Conversational AI) - 2027 Start

TikTok
Singapore
Workplace: OnsiteInternshipFunction: Data Science & Machine LearningSkills: ["Problem-solving","Communication","Adaptability"]

Build and evolve an agent runtime for TikTok’s global e-commerce customer service, delivering self-evolving conversations across 30+ languages. Work on harness/agent loops, context and memory for long multi-turn agents, tool and MCP connector integration, and LLM post-training/fine-tuning. Create evaluation systems (LLM-as-judge, safety/cost/latency-aware harnesses) and improve the offline-to-online pipeline while shipping end-to-end features to production.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

AI Agent Algorithm Engineer Intern (Global E-Commerce, Conversational AI) - 2027 Start

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build and evolve an agent runtime for TikTok’s global e-commerce customer service, delivering self-evolving conversations across 30+ languages. Work on harness/agent loops, context and memory for long multi-turn agents, tool and MCP connector integration, and LLM post-training/fine-tuning. Create evaluation systems (LLM-as-judge, safety/cost/latency-aware harnesses) and improve the offline-to-online pipeline while shipping end-to-end features to production.
Location: Singapore
Workplace: Onsite
Employment Type: Internship
Job Function: Data Science & Machine Learning
Seniority: Intern level

Key Responsibilities

  • •Build and evolve the agent runtime (harness/agent loop) powering customer-service agents, including skills/tools/context orchestration and guardrails.
  • •Engineer long multi-turn agent context & memory (structured note-taking, compaction/summarization, context editing/masking, retrieve-then-load).
  • •Post-train and fine-tune LLMs (SFT/DPO/RL) and build a data flywheel from served conversations into training/eval/retrieval signals.
  • •Design and integrate tools/Skills and MCP connectors (tools-as-APIs), including tool/skill search across large inventories.
  • •Create evaluation systems (LLM-as-judge with human calibration, regression/safety/cost/latency-aware harnesses) and close the offline-to-online gap.

Key Requirements

  • •Currently pursuing an undergraduate or master’s degree in Software Development, Computer Science, Computer Engineering, or a related discipline.
  • •Strong Python plus experience with at least one of C++, Go, Rust, or Java.
  • •Solid ML/DL/NLP fundamentals with hands-on experience with LLMs or agents (coursework, research, internship, competition, open-source, or serious side project).
  • •Able to read a paper or engineering blog and turn it into working code.
Experience:LLMsAgentsMLNLP
Education:
Skills:Problem-solvingCommunicationAdaptability
Tech Stack:PythonC++GoRustJavaLLMsSFTDPORLRLHFRLAIFRLVRReward modelingRAGMCPVLLMTensorRT-LLMMoEKV cache

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn