Algorithm Engineer - Search & Recommender System at TikTok
Singapore
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Diansheng Liu is an algorithm engineer based in Singapore with 14 years of experience building machine learning, NLP, search and recommender systems for top tech firms including TikTok, Alibaba and Lazada. He holds an M.Sc. in Statistics from the National University of Singapore and pairs strong statistical foundations with hands-on production engineering across large-scale recommendation platforms. His career spans roles from software engineer to data scientist and algorithm lead, giving him a rare blend of production support, feature development and research-driven modeling. Known for improving recommendation growth in Taobao Deal and contributing to search/recommendation at TikTok, he focuses on shipping scalable, data-driven solutions that close the gap between prototypes and production. Beyond algorithms, he has a background in R&D and productivity tooling, reflecting a pragmatic approach to engineering that emphasizes impact and operational robustness.
14 years of coding experience
9 years of employment as a software developer
Student Exchange Program Computer and Electrical Engineering, Student Exchange Program Computer and Electrical Engineering at University of Wisconsin-Madison
Master of Science - MS Statistics, Master of Science - MS Statistics at National University of Singapore
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Diansheng Liu - Algorithm Engineer - Search & Recommender System at TikTok