Software Engineer Intern (TikTok Search Data Infra) - 2027 Summer

Centro Escolar University

San Jose (CA)

On-site

USD 41,000 - 55,000

Full 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

Centro Escolar University is seeking engineers to build and own large-scale data pipelines, including ingestion, enrichment, and streaming/batch indexing. You will develop a feature engineering platform ensuring online/offline consistency and create pipelines turning user actions into high-quality training data.

The role emphasizes strong distributed systems fundamentals, production debugging skills, and familiarity with real-time indexing or embedding/vector retrieval.

Qualifications

  • Pursuing a Bachelor's degree in Computer Science or related field.
  • Strong programming skills in Java, C++, or Python.
  • Production experience with Spark, Flink, or Hive/Iceberg.
  • Solid distributed systems fundamentals and debugging in production.
  • Master's degree in CS or related field preferred.
  • Experience with search, recommendation, or ads data infrastructure preferred.
  • Experience with feature stores and training sample pipelines preferred.
  • Familiarity with real-time indexing, inverted index, or embedding/vector retrieval pipelines preferred.
  • Experience with AI coding assistants and agents to improve productivity preferred.

Responsibilities

  • Build and own large-scale query and video pipelines including ingestion, enrichment, and index construction.
  • Develop a feature engineering platform covering computation, backfill, storage, and serving with strong online/offline consistency.
  • Build streaming and batch sample pipelines converting user actions into high-quality training data.
  • Improve data quality, observability, and cost efficiency across petabyte-scale storage and compute.

Skills

Java
C++
Python

Education

Bachelor's degree in Computer Science
Master's degree (preferred)

Tools

Spark
Flink
Hive/Iceberg
Big data pipelines

Job description

Your Role

Here’s what you will be doing:

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

The company is looking for candidates with:

  • 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.
  • Preferred: Currently pursuing a Master's degree in Computer Science or related field.
  • Preferred: Experience with search, recommendation, or ads data infrastructure.
  • Preferred: Experience with feature stores and training sample pipelines.
  • Preferred: Familiarity with real-time indexing, inverted index, or embedding/vector retrieval pipelines.
  • Preferred: Experience using AI coding assistants and agents to improve development productivity.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 (TikTok Search Architecture) - 2027 Summer
Software Engineer Intern (TikTok Search Architecture) - 2027 Summer

Centro Escolar University • San Jose (CA)

On-site
USD 30,000 - 55,000
Software Engineer Intern (TikTok Search Architecture) - 2027 Summer
Software Engineer Intern (TikTok Search Architecture) - 2027 Summer

Iaas Lc • San Jose (CA)

On-site
USD 33,000 - 56,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 (TikTok Search Data Infra) - 2027 Fall
Software Engineer Intern (TikTok Search Data Infra) - 2027 Fall

TikTok Inc. • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+1
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 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+1
Software Engineer - TikTok Search Engine
Software Engineer - TikTok Search Engine

TikTok Inc. • San Jose (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Machine Learning Engineer Intern (TikTok Search) - 2026 Start (PhD)
Machine Learning Engineer Intern (TikTok Search) - 2026 Start (PhD)

TikTok Inc. • San Jose (CA)

On-site
USD 34,000 - 55,000
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 (TikTok AI Search & Visual Search Infra Team) - 2027 Summer
Software Engineer Intern (TikTok AI Search & Visual Search Infra Team) - 2027 Summer

TikTok Inc. • San Jose (CA)

Hybrid
USD 62,000 - 83,000
Health insurance
Housing allowance
Paid holidays