Data Engineer - Real-Time Lakehouse & ML Infra

TikTok

Singapore

On-site

SGD 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TikTok Singapore is seeking a PhD-qualified engineer to help build the Arch-Data Ecosystem for large-scale data storage and ML infrastructure. You will design real-time and offline data architectures for recommendation, search, and advertising workloads, collaborating with ML platform teams.

This role involves optimizing lakehouse storage, managing metadata, and advancing streaming and batch processing with Flink and modern lakehouse technologies.

Qualifications

  • PhD in AI, CS, software development or related field.
  • Experience building large-scale distributed systems (storage/ML infra).
  • Understanding of Flink internals and state management.
  • Familiar with Lakehouse tech (Paimon/Iceberg/Delta Lake/Hudi).

Responsibilities

  • Design real-time and offline data architecture for large-scale recommendation systems.
  • Build scalable streaming Lakehouse systems powering feature pipelines and real-time inference.
  • Collaborate with ML platforms to support PyTorch training workflows and data formats.
  • Own components of distributed storage and processing stack from file formats to metadata.

Skills

Distributed systems
State management
Flink internals
Model training pipelines
PyTorch integration

Education

PhD in AI/CS/Software

Tools

Apache Flink
Paimon
Iceberg
Delta Lake
Hudi
Parquet
ORC
Lance
HBase
Kudu
Java/Scala/C++

Job description

TikTok Singapore is seeking a PhD-qualified engineer to help build the Arch-Data Ecosystem for large-scale data storage and ML infrastructure. You will design real-time and offline data architectures for recommendation, search, and advertising workloads, collaborating with ML platform teams.

This role involves optimizing lakehouse storage, managing metadata, and advancing streaming and batch processing with Flink and modern lakehouse technologies.

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

Similar jobs worth comparing

Graduate AI Data Lakehouse Engineer (Realtime Storage)
Graduate AI Data Lakehouse Engineer (Realtime Storage)

TikTok • Singapore

On-site
SGD 70,000 - 120,000
AI Data Platform Engineer: Lakehouse & ML Pipelines
AI Data Platform Engineer: Lakehouse & ML Pipelines

TikTok • Singapore

On-site
SGD 60,000 - 90,000
Graduate Big Data Engineer - Scalable Systems & ML
Graduate Big Data Engineer - Scalable Systems & ML

TikTok • Singapore

On-site
SGD 54,000 - 84,000
Data Warehouse Engineer - Real-Time ETL & Analytics
Data Warehouse Engineer - Real-Time ETL & Analytics

TIKTOK PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Graduate Big Data Engineer — AI/ML & Search Infra
Graduate Big Data Engineer — AI/ML & Search Infra

TikTok • Singapore

On-site
SGD 60,000 - 90,000
Security Data Engineer - Real-Time, Big Data & ETL
Security Data Engineer - Real-Time, Big Data & ETL

TIKTOK PTE. LTD. • Singapore

On-site
SGD 140,000 - 230,000
Big Data Engineer — E-commerce Rec & Search Infra
Big Data Engineer — E-commerce Rec & Search Infra

TikTok • Singapore

On-site
SGD 50,000 - 80,000
Real-Time Big Data Engineer — Streaming Infra
Real-Time Big Data Engineer — Streaming Infra

Pangleglobal • Singapore

On-site
SGD 110,000 - 170,000
PhD AI Feature & Storage Intern — Streaming Lakehouse
PhD AI Feature & Storage Intern — Streaming Lakehouse

TikTok • Singapore

On-site
SGD 17,000 - 26,000
Live Data Engineer Intern: Real-Time Analytics & Streaming
Live Data Engineer Intern: Real-Time Analytics & Streaming

TikTok • Singapore

On-site
SGD 13,000 - 20,000