
Algorithm Engineer - Global Live - Recommendation Strategy (Singapore)
Job Description
The strategy team's mission is to use model-driven and data-driven ways to promote core indicators on LIVE revenue and user engagement, which includes:
- Build prediction/uplift NN model to improve LIVE feature intelligence;
- Mine and interfere potential crowds to gain a higher ROI operation for both LIVE streamer and watcher;
- Make detailed analysis on user data and system data to find out user experience optimiaztion zoom;
- Other work like user growth strategy, cold-start strategy, etc.
Job Description
- Participate in the optimization of TikTok LIVE monetization business and serve the LIVE experience of billions of global users;
- Adopt cutting-edge machine learning model to scientifically model massive user behaviour and consumption data, build high-performance/high-reliability architecture services, and bring users the ultimate experience in LIVE consumption;
- Deeply participate in product/business discussions, fully analyze and understand user behaviour patterns, and provide optimization directions for the overall business.
Minimum Qualifications
- Familiar with C/C++/ Python development, familiar with Linux multi-threaded /multi-process;
- Familiar with commonly used machine learning and deep learning algorithms, including but not limited to boost machine, dnn, reinforcement learning, etc.;
- Solid maths foundation, including probability statistics, numerical optimization, etc., sensitive to data, good at discovering, analyzing and solving problems from data;
- Familiar with at least one of Flink, Spark, Hive etc., with big data parallel processing experience;
Preferred Qualifications
- Experience in large-scale recommend system, advertising system, search engine is preferred;
- Experience in game value strategy, e-commerce value strategy, and user psychology research is preferred;