CareerPlanSign in

Machine Learning Engineer (Data Mining) - TikTok Shop

Singapore💼 Full-time🗓 2026-09-02 → 2026-09-23

Core

Develop data-empowered capabilities and data mining pipelines for TikTok's e-commerce platform to extract insights and actionable data assets from massive datasets.

Role type

Senior Machine Learning Engineer (Data Mining)

Builds

Data mining pipelines, tagging systems, and data products for e-commerce verticals

Domain

E-commerce, Big Data, Machine Learning

Deliverable

production ML models | data assets

Required skills

Machine learning, Natural language processing, Data mining, Python/Java/Go/C++, Hadoop, Spark, Hive, Storm, Flink, GBDT, Xgboost, FM, DFM, TensorFlow, Pytorch

Preferred skills

User behavior analysis, User portrait construction, Vertical industry data mining (e-commerce, finance, games), Advertising and recommendation algorithms

Responsibilities

Develop data mining pipelines to extract data assets and enable actionable insights; Design and develop strategies and algorithms to improve accuracy and coverage of extracted data; Analyze e-commerce business problems and abstract them into data requirements; Build tagging systems based on massive data; Collaborate with product managers to optimize data products based on data-driven insights.

Seniority

Senior, hands-on IC

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