CareerPlanSign in

Backend Engineer - Application Computing (Data + AI)

Singapore💼 Full-time🗓 2026-09-28

Core

Design and implement efficient offline computing systems, storage systems, and computing models for large-scale recommendation architectures powering products with over 1 billion users.

Role type

Senior IC backend engineer (offline computing & recommendation systems)

Builds

Unified recommendation feature and sample platforms, flexible scalable high-performance storage systems, streaming computing frameworks, and distributed systems for massive data.

Domain

Internet / Recommendation Systems / Big Data Computing / Large Language Models

Deliverable

production ML models

Required skills

Big data computing systems, Flink, Spark, Paimon, Velox, PyTorch, LLMs, multimodal systems, Java, C++, Scala, Python, distributed systems, troubleshooting

Preferred skills

Tackling undefined problems, learning new technologies, following academic papers

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