Software Engineer Intern — Search & Data Infrastructure

TikTok Inc.

San Jose (CA)

On-site

USD 28,000 - 48,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TikTok is seeking interns to join our Search Engineering and Data Infrastructure teams in San Jose. You will work on query/video pipelines, feature engineering platforms, and large-scale data ingestion to enable real-time recommendations and search capabilities.

This role provides hands-on experience with distributed systems, NLP/ML integration, and data infrastructure at a global scale. Ideal candidates are pursuing a Bachelor's (preferred Master’s) in Computer Science or related fields, with

Qualifications

  • Currently pursuing a Bachelor's degree in Computer Science or a related technical discipline.
  • Strong programming skills in Java, C++, or Python.
  • Production experience with data frameworks such as Spark, Flink, or Hive/Iceberg.
  • Solid distributed systems fundamentals, and the ability to debug and optimize complex systems in production.

Responsibilities

  • Build and own query/video pipelines - ingestion, enrichment, and streaming/batch index construction at billion-doc scale with near-real-time freshness.
  • Develop the feature engineering platform: computation, backfill, storage, and serving, with strong online/offline consistency guarantees.
  • Build streaming and batch sample pipelines that turn user actions and features into high-quality training data.
  • Improve data quality, observability, and cost efficiency across PB-scale storage and compute.

Skills

Java
C++
Python

Education

Bachelor's degree in CS
Master's degree in CS

Tools

Spark
Flink
Hive
Iceberg

Job description

TikTok is seeking interns to join our Search Engineering and Data Infrastructure teams in San Jose. You will work on query/video pipelines, feature engineering platforms, and large-scale data ingestion to enable real-time recommendations and search capabilities.

This role provides hands-on experience with distributed systems, NLP/ML integration, and data infrastructure at a global scale. Ideal candidates are pursuing a Bachelor's (preferred Master’s) in Computer Science or related fields, with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Intern - Data & Search Infrastructure
Software Engineer Intern - Data & Search Infrastructure

TikTok Inc. • San Jose (CA)

On-site
USD 28,000 - 48,000
Data Infra & Search Engineer Intern
Data Infra & Search Engineer Intern

TikTok Inc. • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+1
Software Engineer Intern – Data & Search Infra
Software Engineer Intern – Data & Search Infra

TikTok Inc. • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+1
Software Engineer Intern — AI & Search Systems
Software Engineer Intern — AI & Search Systems

TikTok Inc. • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+2
Software Engineer Intern – Search Platform (San Jose)
Software Engineer Intern – Search Platform (San Jose)

TikTok • San Jose (CA)

On-site
USD 28,000 - 41,000
Software Engineer Intern (TikTok Search Data Infra) - 2027 Summer
Software Engineer Intern (TikTok Search Data Infra) - 2027 Summer

Centro Escolar University • San Jose (CA)

On-site
USD 41,000 - 55,000
Software Engineer Intern (TikTok Search Data Infra) - 2027 Summer
Software Engineer Intern (TikTok Search Data Infra) - 2027 Summer

TikTok Inc. • San Jose (CA)

On-site
USD 28,000 - 48,000
Software Engineer Intern (TikTok Search Data Infra) - 2027 Fall
Software Engineer Intern (TikTok Search Data Infra) - 2027 Fall

TikTok Inc. • San Jose (CA)

On-site
USD 28,000 - 48,000
ML Engineer Intern — Data & Search (Summer)
ML Engineer Intern — Data & Search (Summer)

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
10 paid holidays per year
Housing allowance
ML Engineer Intern, Search & Relevance at Scale
ML Engineer Intern, Search & Relevance at Scale

TikTok • San Jose (CA)

On-site
USD 50,000 - 83,000
Health insurance
Life insurance
Wellbeing benefits
+3