Tech Lead — Scalable ML Infra & Inference

TikTok USDS Joint Venture

Seattle (WA)

On-site

USD 198,000 - 416,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TikTok USDS Joint Venture LLC is seeking a seasoned software engineer for leading large-scale ML training and inference systems powering TikTok recommendations. You will drive architecture, optimize distributed training across GPUs, and collaborate with research and data teams to deliver scalable, secure platforms.

The role emphasizes real-time ML platforms, multi-node parallelism, and performance profiling across complex GPU clusters, with a strong focus on reliability and compliance in a

Qualifications

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, or a related technical discipline.
  • 5+ years of professional software engineering experience with deep expertise in Python, C++/Java and a proven track record of designing large-scale distributed systems.
  • 3+ years of direct experience building and maintaining machine learning infrastructure at enterprise scale (managing large GPU clusters, Kubernetes, or native Slurm environments).
  • Deep technical familiarity with the internals of core ML frameworks (PyTorch / Tensorflow) and a strong understanding of low-level GPU memory management, CUDA interactions, and networking topologies (InfiniBand/RoCE).
  • Solid understanding of production-grade LLM training and inference tools, with hands-on profiling skills to eliminate I/O, compute, or network bottlenecks.
  • Strong system-level troubleshooting and debugging skills, with experience profiling and eliminating I/O, compute, or network bottlenecks.

Responsibilities

  • Technical Leadership: Drive the technical roadmap for large-scale distributed real-time ML training and inferencing platforms with business impact.
  • Large-Scale Parallelism Architecture: Architect and scale multi-node distributed training systems and 3D parallelism strategies.
  • Production Inference & Serving: Build low-latency, high-throughput model serving infrastructure for massive live traffic.
  • Algorithm-Infra Co-Design: Partner with Applied ML Research to co-design generative recommendation systems.
  • Resiliency & Fault Tolerance: Design automated fault-detection and checkpointing across thousands of GPUs.
  • Cross-Functional Collaboration: Work with researchers and data teams on high-throughput data processing and storage engines.
  • Security & Compliance Hardening: Enforce encryption, ACLs, and tenant isolation across compute stack.

Skills

Python
C++/Java
Distributed systems
GPU clusters
Kubernetes
Slurm
CUDA
PyTorch/TensorFlow

Education

Bachelor’s or Master’s degree in Computer Science/Engineering

Tools

Megatron
DeepSpeed
CUDA
Triton

Job description

TikTok USDS Joint Venture LLC is seeking a seasoned software engineer for leading large-scale ML training and inference systems powering TikTok recommendations. You will drive architecture, optimize distributed training across GPUs, and collaborate with research and data teams to deliver scalable, secure platforms.

The role emphasizes real-time ML platforms, multi-node parallelism, and performance profiling across complex GPU clusters, with a strong focus on reliability and compliance in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tech Lead — Large‑Scale ML Infrastructure
Tech Lead — Large‑Scale ML Infrastructure

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,000 - 438,000
Senior ML Infra Engineer - Real-Time, Large-Scale
Senior ML Infra Engineer - Real-Time, Large-Scale

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 178,000 - 342,000
Medical insurance
Dental & vision
401(k) match
+4
Senior ML Infrastructure Engineer
Senior ML Infrastructure Engineer

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 137,000 - 360,000
Medical, dental, vision insurance
401(k) matching
Paid parental leave
+1
Tech Lead Manager, Recommender ML & AI Innovation
Tech Lead Manager, Recommender ML & AI Innovation

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 208,000 - 616,000
Health insurance
401(k) match
Parental leave
+3
Graduate Software Engineer - Large-Scale ML Systems
Graduate Software Engineer - Large-Scale ML Systems

TikTok • Seattle (WA), Northern (KY)

Hybrid
USD 122,000 - 243,000
Medical Insurance
401(k) match
Parental Leave
+6
Ads ML Infrastructure Engineer
Ads ML Infrastructure Engineer

TikTok USDS Joint Venture • Los Angeles (CA)

On-site
USD 130,000 - 342,000
Big Data Engineer — Scalable Data & ML Systems
Big Data Engineer — Scalable Data & ML Systems

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 128,000 - 317,000
Medical insurance
Dental insurance
Vision insurance
+5
ML Engineer: Scalable Recommendations & Personalization
ML Engineer: Scalable Recommendations & Personalization

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 259,000
Graduate AI Infra Engineer: LLM & GPU Systems
Graduate AI Infra Engineer: LLM & GPU Systems

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
AI/ML Infrastructure Engineer for Large-Scale LLMs
AI/ML Infrastructure Engineer for Large-Scale LLMs

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+2