CareerPlanSign in

推荐系统Data For AI开发工程师-Data

北京💼 Full-time🗓 2026-09-28

Core

Design and implement distributed computing and training systems for large-scale recommendation platforms serving apps like TikTok and Toutiao.

Role type

Senior IC distributed systems engineer (recommendation infrastructure)

Builds

Distributed training frameworks, offline storage/compute components, and real-time feature services for recommendation systems.

Domain

Internet / Recommendation Systems / Distributed Computing

Deliverable

infrastructure

Required skills

Distributed computing frameworks (Flink, Spark, Ray), Data lake technologies (Hudi, Iceberg, Paimon, Delta Lake), Java/C++/Scala/Python, Troubleshooting

Preferred skills

Open-source framework source code experience, Recommendation/Search/Ad background, AI ecosystem (PyTorch, Ray, Transformers), LLM/Multimodal principles

Responsibilities

Design and implement flexible, scalable, stable, high-performance offline storage, compute, and training components; Troubleshoot production systems and design mechanisms/tools to ensure stability; Build industry-leading distributed training and computing frameworks for massive data and large-scale business systems.

Sourced via bytedance · Listed on CareerPlan, which tracks 844,000+ jobs from 20+ sources.