Senior Software Engineer, AI Agent and Automation - USDS

TikTok USDS Joint Venture

San Jose (CA)

On-site

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TikTok USDS Joint Venture is seeking a senior software engineer to own the AI agent platform within the USDS safety domain, shaping end-to-end workflows and reliable architectures.

You will design agent runtime, state management, and tool-calling frameworks, and build modern UIs for operations to monitor and debug complex AI workflows.

Collaborate with Data Science teams to integrate LLMs and detection models, ensuring low latency and robust recovery for safety-critical services.

Qualifications

  • Bachelor's or Master’s degree in Computer Science or a related technical field.
  • 5+ years of professional software engineering experience building large-scale production systems.
  • Strong backend experience with Go, Java, or Python and distributed systems knowledge.
  • Experience with modern web technologies (TypeScript, React) to build internal tools.
  • Experience integrating LLM/ML capabilities into products and handling model latency.
  • Previous 0→1 or early-stage builder role with shipping ambiguous projects.

Responsibilities

  • Own the end-to-end technical roadmap for AI agent workflows in the USDS safety domain.
  • Design and build core platform components including agent runtime, state management, and tool-calling frameworks.
  • Build modern UIs and workflow editors for monitoring, debugging, and configuring AI workflows.
  • Partner with Data Science teams to integrate LLMs and detection models into reusable workflow nodes.
  • Drive migration of critical data pipelines to USDS and ensure 100% recovery for safety-critical services.
  • Collaborate with product team to translate safety needs into scalable engineering solutions.

Skills

Backend development
Distributed systems
Collaborative work

Education

Bachelor's or Master’s in Computer Science or related field

Tools

Go
Java
Python
TypeScript
React
Microservices
LLM integration
Tool-calling frameworks

Job description

Responsibilities

Team Intro:

We are the TikTok USDS Platform Responsibility - Automation Solutions team. Our mission is to build the foundational AI agent platform and intelligent automation workflows that safeguard the TikTok US ecosystem. Unlike traditional safety tools, we are moving towards an Agentic Future. We develop the "Agentic Service Bot" and "Multi-agent Orchestration" systems that empower Policy, SRE, and Compliance operations to handle complex risks (e.g. Election Safety, Minor Safety) at scale. We bridge the gap between advanced ML models and production-grade operational excellence in the secure TTP environment.

Responsibilities:

  • Own the end-to-end technical roadmap for AI agent workflows or platforms within the USDS safety domain.
  • Design and build core platform components including agent runtime, state management, and tool-calling frameworks to enable multi-agent coordination.
  • Build modern UIs and workflow editors that allow operations teams to monitor, debug, and configure complex AI workflows.
  • Partner with Data Science teams to integrate LLMs and detection models into reusable workflow nodes with high reliability and low latency.
  • Drive the migration of critical data pipelines to USDS and ensure 100% recovery for safety-critical services via robust system design.
  • Collaborate closely with product team to identify high-impact automation scenarios and translate ambiguous safety needs into scalable engineering solutions.
Qualifications
Minimum Qualifications
  • Bachelor's or Master's degree in Computer Science, or a related technical field.
  • 5+ years of professional software engineering experience building large-scale production systems.
  • Strong backend experience in Go (preferred), Java, or Python, with a deep understanding of distributed systems, concurrency, and microservices architecture.
  • Hands-on experience with modern web technologies (e.g. TypeScript, React), with the ability to build complex, interactive internal tools.
  • Practical experience integrating LLM/ML capabilities into products (e.g. prompt engineering, handling model latency, evaluation flows).
  • Prior experience in a 0→1 or early-stage builder role, with a track record of shipping ambiguous projects.
Preferred Qualifications
  • Experience building workflow engines (e.g. Temporal, Airflow) or node-based editors (e.g. React Flow).
  • Familiarity with applied LLM patterns like RAG, Multi-step Agents, and Tool-calling.
  • Prior experience in Trust & Safety, Privacy, or Regulatory engineering is a plus.
About USDS

TikTok

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI Agent and Automation - USDS
Senior Software Engineer, AI Agent and Automation - USDS

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,000 - 438,000
Health insurance
401(k) matching
Paid parental leave
+4
Senior AI Agent & Automation Platform Engineer
Senior AI Agent & Automation Platform Engineer

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 180,000 - 240,000
AI & Security Process Engineer - USDS
AI & Security Process Engineer - USDS

TikTok • Washington

On-site
USD 106,920 - 242,820
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+1
AI Security & Process Engineer
AI Security & Process Engineer

TikTok USDS Joint Venture • Washington

On-site
USD 132,000 - 243,000
Full Stack Software Engineer, Security & Information Technology - USDS
Full Stack Software Engineer, Security & Information Technology - USDS

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,000 - 360,000
Senior Software Engineer, E-Commerce AI Platform - USDS
Senior Software Engineer, E-Commerce AI Platform - USDS

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 178,000 - 342,000
Medical, dental & vision insurance
401(k) with company match
Paid parental leave
+1
Software Engineer, Agentic Platform - TikTok USDS
Software Engineer, Agentic Platform - TikTok USDS

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 140,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
Applied Scientist, TikTok E-Commerce - Conversational AI, USDS
Applied Scientist, TikTok E-Commerce - Conversational AI, USDS

TikTok • Seattle (WA)

On-site
USD 129,960 - 246,240
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+4
Site Reliability Engineer, Platform Responsibility - USDS
Site Reliability Engineer, Platform Responsibility - USDS

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 259,000
Medical Insurance
401(k) with match
Parental Leave
+4
Senior Software Engineer, E-Commerce AI Platform - USDS
Senior Software Engineer, E-Commerce AI Platform - USDS

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,000 - 360,000
Health insurance
401(k) match
Paid parental leave
+1