High-Performance Infra Engineer Intern

TikTok

San Jose (CA)

On-site

USD 51,000 - 73,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TikTok is offering an internship with the Recommendation System Infrastructure team, focused on building and evolving large-scale online serving and data infrastructure for recommendation systems. Interns will gain hands-on experience in high-performance C++ environments, working with GPU/CPU compute, data pipelines, and automation workflows.

Candidates pursue a Bachelor's (preferred for entry) or Master’s degree in CS, with strong systems programming skills in C++, Go, or Java, and an interest

Qualifications

  • Pursuing Bachelor's degree in CS or related field.
  • Strong systems programming skills in C++, Go, or Java.
  • Experience building scalable backend or distributed systems.
  • Solid understanding of data structures, OS, networking, and distributed systems fundamentals.
  • Experience with performance analysis and large-scale service optimization.
  • Strong ownership, problem-solving, and communication skills.

Responsibilities

  • Design, build, and optimize high-performance online serving systems for large-scale global recommendation systems, improving business ROI, system efficiency, and serving quality.
  • Improve the efficiency, reliability, scalability, and cross-regional consistency of recommendation system infrastructure.
  • Identify and resolve system performance bottlenecks across CPU, memory, bandwidth, GPU, latency, throughput, and resource allocation.
  • Drive cost optimization for large-scale recommendation serving, including compute resource utilization and performance improvements.
  • Build reliable and efficient workflows and pipelines for automation on candidate generation, profile generation, feature processing, training data generation, and online development.

Skills

C++
Go
Java
Distributed systems
Performance analysis
Ownership & communication

Education

Bachelor's degree in Computer Science or related field
Master's degree in Computer Science (Preferred)

Tools

Flink
Spark
Kafka
Cpp tooling

Job description

TikTok is offering an internship with the Recommendation System Infrastructure team, focused on building and evolving large-scale online serving and data infrastructure for recommendation systems. Interns will gain hands-on experience in high-performance C++ environments, working with GPU/CPU compute, data pipelines, and automation workflows.

Candidates pursue a Bachelor's (preferred for entry) or Master’s degree in CS, with strong systems programming skills in C++, Go, or Java, and an interest

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

Similar jobs worth comparing

Infra Engineer Intern - Performance & Efficiency
Infra Engineer Intern - Performance & Efficiency

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

Hybrid
USD 37,000 - 62,000
Health insurance (day one)
Life insurance
Wellbeing benefits
+3
SWE Intern: Build Scalable, Low-Latency Serving
SWE Intern: Build Scalable, Low-Latency Serving

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance on day one
Paid holidays (10 days)
Housing allowance
Software Engineer Intern – Scalable Recs & Pipelines
Software Engineer Intern – Scalable Recs & Pipelines

TikTok • Seattle (WA)

On-site
USD 50,000 - 68,000
Health insurance
Housing allowance
Paid holidays
Graduate Software Engineer, Recommendation Infra
Graduate Software Engineer, Recommendation Infra

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

Hybrid
USD 190,000 - 317,000
Software Engineer Intern: Recommendation Systems & Feeds
Software Engineer Intern: Recommendation Systems & Feeds

TikTok • Seattle (WA), Northern (KY)

Hybrid
USD 58,000 - 59,000
Health insurance
Life insurance
Wellbeing benefits
+2
Software Engineer Intern: AI-Driven Feeds & Pipelines
Software Engineer Intern: AI-Driven Feeds & Pipelines

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

Hybrid
USD 52,000 - 72,000
Health insurance
Paid holidays
Paid sick time
+1
Software Engineer Intern - Rec Sys & Feeds Infra
Software Engineer Intern - Rec Sys & Feeds Infra

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

Hybrid
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+3
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
Software Engineer Intern - Data Infra for E‑commerce
Software Engineer Intern - Data Infra for E‑commerce

TikTok • Seattle (WA)

On-site
USD 50,000 - 68,000
Health insurance
Life insurance
Wellbeing benefits
+3
Software Engineer Intern (Recommendation Infra, Performance Efficiency) - 2027 Summer San Jose Undergraduate/Master Intern - 2027 Start
Software Engineer Intern (Recommendation Infra, Performance Efficiency) - 2027 Summer San Jose Undergraduate/Master Intern - 2027 Start

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

Hybrid
USD 37,000 - 62,000
Health insurance (day one)
Life insurance
Wellbeing benefits
+3