ML Engineer, Conversational AI & Agent Systems

TikTok

San Jose (CA)

On-site

USD 128,000 - 317,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TikTok is seeking a Machine Learning Engineer Graduate (Conversational AI) for a 2027 start in San Jose. The role focuses on building and refining agent runtime, memory systems, and tool integration to support long multi-turn conversations.

Ideal candidates have a strong ML/NLP foundation, hands-on experience with LLMs or agents, and the ability to translate research into production-grade code. A Bachelor's degree in a related field is required, with parallel emphasis on experimentation and

Qualifications

  • Bachelor’s degree in CS/EE/Math or related discipline.
  • Strong Python and one of C++/Go/Rust/Java.
  • Solid ML/DL/NLP fundamentals with hands-on LLM/agent experience.
  • Basic statistical literacy (confidence intervals, p-values).
  • Ability to turn papers/blogs into working code.
  • Experience building runtime, memory/context-management, tool-use agents, or fine-tuned models.

Responsibilities

  • Agent runtime orchestration: manage skills, tools, and context; implement loop control, guardrails, and safe fallbacks.
  • Develop long-term agent memory and context management with structured playbooks and deterministic curation.
  • Apply post-training methods (SFT/DPO/RLHF/RLAIF/RLVR) and distillation for model efficiency.
  • Manage Tools, Skills, and MCP: tool APIs, search, governance, and on-demand loading.
  • Design evaluation systems: LLM-as-judge, calibration, and robust eval workflows.
  • Build self-improving loops: case mining, root-cause, candidate generation, and replay verification.
  • Oversee online experimentation with shadow/canary/A-B testing and safe deployment.

Skills

Bachelor's degree in CS/EE/Math
Python
C++/Go/Rust/Java
ML/DL/NLP fundamentals
Read papers into working code

Education

Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics or related discipline

Tools

LLMs / agents runtime harness
vLLM / TensorRT-LLM
MoE / KV / prompt caching

Job description

TikTok is seeking a Machine Learning Engineer Graduate (Conversational AI) for a 2027 start in San Jose. The role focuses on building and refining agent runtime, memory systems, and tool integration to support long multi-turn conversations.

Ideal candidates have a strong ML/NLP foundation, hands-on experience with LLMs or agents, and the ability to translate research into production-grade code. A Bachelor's degree in a related field is required, with parallel emphasis on experimentation and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate ML Engineer: Conversational AI & Agent Systems
Graduate ML Engineer: Conversational AI & Agent Systems

TikTok • Seattle (WA)

Hybrid
USD 122,000 - 243,000
ML Engineer, Conversational AI & Self-Evolving Agents
ML Engineer, Conversational AI & Self-Evolving Agents

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,000
Health insurance
401(k) with company match
Paid parental leave
+6
Conversational AI Research Scientist - PhD Graduate
Conversational AI Research Scientist - PhD Graduate

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+5
Conversational AI ML Engineer Intern (PhD)
Conversational AI ML Engineer Intern (PhD)

TikTok • Seattle (WA)

On-site
USD 42,000 - 54,000
Health insurance
Wellbeing benefits
Paid holidays
Seattle ML Engineer: Self-Evolving Conversational AI Agent
Seattle ML Engineer: Self-Evolving Conversational AI Agent

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+6
Graduate Research Scientist, Conversational AI Agent Systems
Graduate Research Scientist, Conversational AI Agent Systems

TikTok • Seattle (WA)

On-site
USD 154,000 - 301,000
ML Intern: Enterprise Growth & Intelligent Agents
ML Intern: Enterprise Growth & Intelligent Agents

TikTok • San Jose (CA)

On-site
USD 55,000 - 69,000
Health insurance
Housing allowance
Paid holidays
Graduate Software Engineer: AI Agent & Global Growth Platform
Graduate Software Engineer: AI Agent & Global Growth Platform

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Senior ML Engineer: LLMs & Multimodal AI for Local Services
Senior ML Engineer: LLMs & Multimodal AI for Local Services

TikTok • San Jose (CA)

On-site
USD 218,000 - 480,000
ML Engineer - E-commerce Logistics & Supply Chain
ML Engineer - E-commerce Logistics & Supply Chain

TikTok • San Jose (CA)

Hybrid
USD 128,000 - 317,000