Software Engineer Intern - Data & Search Infrastructure

TikTok Inc.

San Jose (CA)

On-site

USD 28,000 - 48,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TikTok Inc. in San Jose is offering an internship with our Search Engineering Team, which builds and owns TikTok's search engine by combining information retrieval with modern ML from NLP, CV, and recommender systems.

Interns will gain hands-on experience by building and owning query/video pipelines, developing the feature engineering platform, and creating data pipelines at scale, while learning to optimize data quality and observability in production environments.

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.

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 Computer Science

Tools

Spark
Flink
Hive/Iceberg

Job description

TikTok Inc. in San Jose is offering an internship with our Search Engineering Team, which builds and owns TikTok's search engine by combining information retrieval with modern ML from NLP, CV, and recommender systems.

Interns will gain hands-on experience by building and owning query/video pipelines, developing the feature engineering platform, and creating data pipelines at scale, while learning to optimize data quality and observability in production environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Intern — Search & Data Infrastructure
Software Engineer Intern — Search & Data 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
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
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
Impactful Search ML Engineer Intern
Impactful Search ML Engineer Intern

TikTok Inc. • San Jose (CA)

On-site
USD 70,000 - 95,000
Health insurance
Life insurance
Wellbeing benefits
+3
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