Ads ML Systems Intern: Build Large-Scale Data Pipelines

TikTok

San Jose (CA)

On-site

USD 68,000 - 97,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Housing allowance
Paid holidays

Job summary

TikTok is offering a Campus Internship in the Ads Infra team to help build scalable ML data pipelines and platforms for training, serving, and privacy enforcement. Interns will gain hands-on experience with advertising models, data processing, and AI-driven workflows in a global tech environment.

Ideal candidates are PhD students in CS/ML with strong programming skills (C++, Python, Go or Java) and solid knowledge of data structures, algorithms and ML concepts.

Qualifications

  • Pursuing a PhD in Computer Science, AI, ML or related field.
  • Proficient in at least one language (C++, Python, Go or Java).
  • Strong foundation in data structures, algorithms, ML concepts.

Responsibilities

  • Develop and optimize advertising recommendation models across training, evaluation, inference and user behavior sequences.
  • Build large-scale data pipelines for sample generation, joining, feature processing, storage and data quality.
  • 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 ML platforms for GPU allocation, scheduling, usage metering and cost accounting.

Skills

C++
Python
Go
Java
Data structures
Algorithms
Distributed systems
ML platforms

Education

PhD student

Tools

ML frameworks

Job description

TikTok is offering a Campus Internship in the Ads Infra team to help build scalable ML data pipelines and platforms for training, serving, and privacy enforcement. Interns will gain hands-on experience with advertising models, data processing, and AI-driven workflows in a global tech environment.

Ideal candidates are PhD students in CS/ML with strong programming skills (C++, Python, Go or Java) and solid knowledge of data structures, algorithms and ML concepts.

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

Similar jobs worth comparing

ML Infra Engineer Intern: Ads Platform & Data Pipelines
ML Infra Engineer Intern: Ads Platform & Data Pipelines

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Housing allowance
Paid holidays
+1
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
Summer ML Engineer Intern - Ads Systems & NLP
Summer ML Engineer Intern - Ads Systems & NLP

TikTok • San Jose (CA)

On-site
USD 52,000 - 72,000
Health insurance
Wellbeing benefits
Paid holidays
+1
Graduate ML Infra Engineer for Large-Scale Ads
Graduate ML Infra Engineer for Large-Scale Ads

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical/dental/vision insurance
401(k) with company match
Paid parental leave
+6
Software Engineer Intern: Build Global ML Pipelines
Software Engineer Intern: Build Global ML Pipelines

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Wellbeing benefits
Housing allowance
+2
MLOps Intern: Build Production ML Pipelines
MLOps Intern: Build Production ML Pipelines

TikTok • San Jose (CA)

On-site
USD 50,000 - 83,000
Health insurance
Wellbeing benefits
Paid holidays
+2
Summer ML Engineer Intern: Ads & Recommendations
Summer ML Engineer Intern: Ads & Recommendations

TikTok • San Jose (CA)

On-site
USD 109,602,000 - 148,285,000
Health insurance
Paid holidays
Housing allowance
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
Summer ML Engineer Intern — Ads Ranking & Growth
Summer ML Engineer Intern — Ads Ranking & Growth

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
+1