Machine Learning Engineer (Data Mining) - TikTok Shop
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 the e-commerce ecosystem.
Domain
E-commerce, Big Data
Deliverable
production ML models | data assets
Required skills
Data mining, machine learning, natural language processing, data structures and algorithms, 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 algorithm optimization
Technologies
Hadoop, Spark, Hive, Storm, Flink, TensorFlow, Pytorch, GBDT, Xgboost, FM, DFM
Responsibilities
Develop data mining pipelines to extract data assets and enable actionable insights; Design and develop strategies and algorithms to improve accuracy of extracted data assets; Analyze e-commerce business problems and abstract them into data-related 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
