ML Infra Engineer Intern: Ads Platform & Data Pipelines

TikTok

San Jose (CA)

On-site

USD 62,000 - 83,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Housing allowance
Paid holidays
Paid sick time

Job summary

TikTok is offering a campus internship focused on ads infrastructure and ML systems. Interns will work on scalable data pipelines, ML platforms, and advertising models while gaining hands-on experience in a fast-paced tech environment.

Applicants should be enrolled in CS/AI/ML programs and proficient in at least one major language. The role emphasizes collaboration, learning, and real-world project experience in a globally connected company.

Qualifications

  • Currently pursuing a Bachelor's/ Master's in Computer Science, AI, Machine Learning or a related discipline.
  • Proficiency in at least one programming language, such as C++, Python, Go or Java.
  • Solid knowledge of data structures, algorithms, machine learning and computer systems.
  • Familiarity with recommendation systems, MLLMs, distributed systems, ML platforms or large-scale data processing.
  • Experience with deep learning frameworks, distributed training, GPU scheduling, AI agents or cloud-native technologies is a plus.

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
ML Knowledge
Distributed Systems
GPU Scheduling

Education

Bachelor/Master in CS/AI/ML

Job description

TikTok is offering a campus internship focused on ads infrastructure and ML systems. Interns will work on scalable data pipelines, ML platforms, and advertising models while gaining hands-on experience in a fast-paced tech environment.

Applicants should be enrolled in CS/AI/ML programs and proficient in at least one major language. The role emphasizes collaboration, learning, and real-world project experience in a globally connected company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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 Intern — Ads Delivery & Ranking Systems
ML Engineer Intern — Ads Delivery & Ranking Systems

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
+1
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
ML Infrastructure Intern — Build Scalable AI Pipelines
ML Infrastructure Intern — Build Scalable AI Pipelines

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 58,000 - 63,000
ML Engineer Intern: Ads Platform & Monetization
ML Engineer Intern: Ads Platform & Monetization

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
ML Engineer Intern: Build Large-Scale Ad Systems
ML Engineer Intern: Build Large-Scale Ad Systems

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
ML Engineer Intern: Ads Systems & NLP Impact
ML Engineer Intern: Ads Systems & NLP Impact

TikTok • San Jose (CA)

On-site
USD 55,000 - 69,000
Health insurance
Life insurance
Wellbeing benefits
+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