TikTok
Open positions
E-commerce Data Mining ML Engineer
At TikTok's e-commerce team in Singapore, you'll mine platform data, build tagging systems, and design ML solutions with Hadoop/Spark data pipelines to grow GMV and improve user experience, working closely with product managers on data products.
Data Warehouse Engineer — Global E‑Commerce Platform
TikTok is seeking a Data Warehouse Engineer Graduate to join the Data Platform team supporting Global E-Commerce. This 2027-start role offers exposure to batch and real-time data warehouses, data modeling, and ETL…
Backend Engineer Graduate (TikTok Shop - Europe) - 2027 Start
Build and optimize scalable backend services for TikTok Shop’s e-commerce platform using Go, Python, Java, or C++ while collaborating with global teams.
Backend Engineer: Build Scalable, Secure Systems
Build scalable backend services for TikTok Shop’s e-commerce and live content platforms, focusing on security and performance to support merchants and customer experiences.
Big Data Engineer — E-commerce Rec & Search Infra
Designs offline data architectures and scalable storage/compute systems for TikTok’s e-commerce recommendation and search infrastructure, optimizing pipelines for ML feature generation.