Graduate ML Infra Engineer for Large-Scale Ads

TikTok

San Jose (CA)

On-site

USD 128,000 - 256,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical/dental/vision insurance
401(k) with company match
Paid parental leave
Short/long-term disability
Life insurance
Wellbeing benefits
10 holidays per year
10 sick days per year
17 days of Paid Personal Time

Job summary

TikTok is seeking engineers for the Ads Infra team to design and deploy scalable ML-driven advertising systems in San Jose. You will work on training, serving, and optimizing revenue-driving models at massive scale, collaborating across data, ML, and infrastructure groups.

The role emphasizes building robust data pipelines, distributed ML platforms, and applying AI techniques to workflow orchestration and resource management, with a focus on performance and reliability.

Qualifications

  • Bachelor’s or Master’s in Computer Science or a related field.
  • Proficiency in C++, Python, Go or Java.
  • Strong knowledge of data structures, algorithms and ML.
  • Familiarity with recommender systems, ML systems or large-scale data processing.

Responsibilities

  • Develop and optimize advertising recommendation models, covering training, evaluation, inference and user behavior sequence modeling.
  • Build large-scale data pipelines for sample generation and joining, feature processing, storage and data quality assurance.
  • Develop ML platforms for distributed training, model distribution, online serving and lifecycle management.
  • Explore MLLM applications in advertising, including data production, model training, fine-tuning and inference optimization.
  • Apply AI agents to workflow orchestration, resource scheduling, failure diagnosis and automated operations.
  • Build machine learning platforms for GPU allocation, scheduling, usage metering, cost accounting and utilization optimization.

Skills

C++
Python
Go
Java
Data structures
Algorithms
Machine learning
Distributed systems
ML platforms
Cloud-native tech

Education

Bachelor's or Master's in CS or related

Tools

TensorFlow
PyTorch
GPU scheduling

Job description

TikTok is seeking engineers for the Ads Infra team to design and deploy scalable ML-driven advertising systems in San Jose. You will work on training, serving, and optimizing revenue-driving models at massive scale, collaborating across data, ML, and infrastructure groups.

The role emphasizes building robust data pipelines, distributed ML platforms, and applying AI techniques to workflow orchestration and resource management, with a focus on performance and reliability.

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

Similar jobs worth comparing

Ads ML Infrastructure Engineer
Ads ML Infrastructure Engineer

TikTok USDS Joint Venture • Los Angeles (CA)

On-site
USD 130,000 - 342,000
Graduate Machine Learning Engineer — Ads Platform
Graduate Machine Learning Engineer — Ads Platform

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
ML Infra Engineer Intern: Scale ML Pipelines
ML Infra Engineer Intern: Scale ML Pipelines

TikTok • San Jose (CA)

On-site
USD 128,943,000 - 171,924,000
Health insurance
Housing allowance
Paid holidays
+1
ML Infra Intern: Build Scalable Ads ML Systems
ML Infra Intern: Build Scalable Ads ML Systems

TikTok • San Jose (CA)

On-site
USD 50,000 - 83,000
Health insurance
Life insurance
Wellbeing benefits
+2
ML Engineer: Ads Signals & Measurement (Graduate)
ML Engineer: Ads Signals & Measurement (Graduate)

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+3
ML Engineer Intern — Scale Ads with NLP & ML
ML Engineer Intern — Scale Ads with NLP & ML

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

Hybrid
USD 52,000 - 72,000
Health insurance
Paid holidays
Housing allowance
Ads ML Systems Intern: Build Large-Scale Data Pipelines
Ads ML Systems Intern: Build Large-Scale Data Pipelines

TikTok • San Jose (CA)

On-site
USD 68,000 - 97,000
Health insurance
Housing allowance
Paid holidays
Ads Infrastructure Engineer — Scale, ML & Backend
Ads Infrastructure Engineer — Scale, ML & Backend

TikTok USDS Joint Venture • Los Angeles (CA)

On-site
USD 130,000 - 342,000
ML Engineer - Ads Delivery & Optimization
ML Engineer - Ads Delivery & Optimization

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Health insurance
Dental insurance
Vision insurance
+3
ML Engineer: Ads Tech for Apps & Gaming
ML Engineer: Ads Tech for Apps & Gaming

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical, dental, vision insurance
401(k) with company match
Parental leave
+4