AI Feature/Computing/Storage Engineer Intern (TikTok Recommendation Ecosystem) - 2027 Start (PhD)

TikTok
Singapore
Workplace: OnsiteInternshipFunction: Research & Scientific (R&D)Education: phdSkills: []

Join the Arch-Data Ecosystem team to help build offline and real-time data storage solutions for TikTok’s recommendation, search, and advertising systems serving over a billion users. Conduct research on streaming lakehouse and data processing architectures, design optimized storage and data formats for high-throughput deep learning training, and develop indexing and data management techniques to reduce feature engineering latency.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

AI Feature/Computing/Storage Engineer Intern (TikTok Recommendation Ecosystem) - 2027 Start (PhD)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Join the Arch-Data Ecosystem team to help build offline and real-time data storage solutions for TikTok’s recommendation, search, and advertising systems serving over a billion users. Conduct research on streaming lakehouse and data processing architectures, design optimized storage and data formats for high-throughput deep learning training, and develop indexing and data management techniques to reduce feature engineering latency.
Location: Singapore
Workplace: Onsite
Employment Type: Internship
Job Function: Research & Scientific (R&D)
Seniority: Intern level

Key Responsibilities

  • •Conduct research on next-generation streaming lakehouse architectures and data processing systems for large-scale recommendation feature pipelines.
  • •Design and implement optimized data formats and storage systems to support high-throughput deep learning model training workloads.
  • •Develop novel data management and indexing techniques to reduce end-to-end latency of feature engineering pipelines for recommendation systems.

Key Requirements

  • •Currently pursuing a PhD in Computer Science, engineering, or a quantitative field.
  • •Strong programming skills in Java/Scala/C++ with research experience in distributed systems, databases, or data management.
  • •Published research in data systems at venues including SIGMOD, VLDB, ICDE, SOSP, OSDI, NSDI, or equivalent conferences.
  • •Hands-on experience with big data frameworks (Apache Flink, Spark) or lakehouse technologies (Apache Paimon, Iceberg, Delta Lake).
  • •Research background in columnar storage formats, vector databases, or data indexing techniques.
Experience:Distributed systemsBig dataLakehouseData systemsMachine learning systems
Education:PhD / Doctorate
Tech Stack:JavaScalaC++Apache FlinkSparkApache PaimonIcebergDelta Lake

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn