Senior AI Infrastructure Engineer: LLM & Recs at Scale

TikTok

San Jose (CA)

On-site

USD 128,000 - 317,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, Vision
401(k) with match
Parental leave
Disability insurance
Life insurance
Wellbeing benefits
Paid holidays
Paid sick days
Paid personal time

Job summary

TikTok is seeking experienced Software Engineers / ML Systems Engineers to join our Model Infrastructure team in San Jose. You will help build the next generation of AI infrastructure powering our For You recommender system and foundation models, handling training, serving, and optimization at massive scale.

As part of a cross-disciplinary team, you will optimize GPU usage, design distributed training pipelines, and collaborate with researchers to bring state-of-the-art models into production

Qualifications

  • Bachelor's, Master's, or Ph.D. in CS/CE or related field, or equivalent practical experience.
  • 3+ years of software engineering, ML systems, distributed systems experience.
  • Proficient in C++ or Python and building production-quality software.
  • Experience with PyTorch, TensorFlow, or similar ML frameworks.
  • Experience designing large-scale production systems.
  • Strong problem-solving and independent project ownership.

Responsibilities

  • Design, develop, and optimize large-scale AI training and online inference infrastructure for recommendation models and LLMs.
  • Drive architecture of distributed training and serving systems with high scalability, reliability, and efficiency.
  • Optimize end-to-end model performance across GPU compute, memory, networking, and runtime systems.
  • Develop and optimize LLM training and serving infrastructure, including model parallelism, KV Cache, Continuous Batching, and efficient inference.
  • Work closely with researchers and algorithm engineers to productionize new model architectures and algorithms.
  • Identify and resolve performance bottlenecks across the full AI stack, from model and framework to GPU kernels and distributed runtime.
  • Improve system latency, throughput, GPU utilization, scalability, and infrastructure cost efficiency.
  • Drive technical design, implementation, performance benchmarking, and production rollout of critical infrastructure components.
  • Mentor junior engineers and contribute to the team's technical direction and engineering standards.

Skills

C++
Python
Distributed systems
Problem solving
GPU optimization

Education

Bachelor's/Master/PhD in CS or related field

Tools

PyTorch
TensorFlow
CUDA
Triton
KV Cache

Job description

TikTok is seeking experienced Software Engineers / ML Systems Engineers to join our Model Infrastructure team in San Jose. You will help build the next generation of AI infrastructure powering our For You recommender system and foundation models, handling training, serving, and optimization at massive scale.

As part of a cross-disciplinary team, you will optimize GPU usage, design distributed training pipelines, and collaborate with researchers to bring state-of-the-art models into production

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

Similar jobs worth comparing

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
Senior ML Infrastructure Engineer — Real-Time, Large-Scale AI
Senior ML Infrastructure Engineer — Real-Time, Large-Scale AI

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,000 - 360,000
AI Infra Engineer Intern: Scale LLM Systems
AI Infra Engineer Intern: Scale LLM Systems

TikTok • San Jose (CA)

Hybrid
USD 52,000 - 72,000
Health insurance
Paid holidays
Housing allowance
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
AI/ML Infra Engineer Intern: Large-Scale Rec Systems
AI/ML Infra Engineer Intern: Large-Scale Rec Systems

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+3
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
AI Inference Infrastructure Engineer
AI Inference Infrastructure Engineer

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

Hybrid
USD 162,000 - 388,000
Senior AI Inference Engineer - Multimodal Large Models
Senior AI Inference Engineer - Multimodal Large Models

TikTok • San Jose (CA)

On-site
USD 212,000 - 450,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
AI Infra Engineer Intern: Scale LLMs & GPUs
AI Infra Engineer Intern: Scale LLMs & GPUs

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Housing allowance