Shanjun Cheng
Sr Research Engineer, Recommendation @Tumblr
Signup · Get unlimited contacts
WORK HISTORY
Sr Research Engineer, Recommendation @Tumblr
Evolved the backend (in PHP) recommendation infrastructure and built large-scale offline pipelines (using Scala, Spark, Scalding and Airflow) for blog/post/tag recommendation to improve user experience - Designed technical roadmap and implemented a real-time (using JAVA, Flink, Kafka, Hbase and Kubernetes) post recommendation service to drive user engagements - Led and optimized push notification system (using PHP, Scala, Spark and Airflow) with personalized source selection and sending scheduling to increase user retention - Designed and implemented collaborative filtering based algorithm to recommend group chat - Conducted A/B testing and deep analysis (in Python and JupyterHub) to judge experimental hypothesis - Developed API endpoint (using Python) for sentiment classifier to detect user’s negative comments on Ads - Collaborated with other teams and leads to set roadmap, discuss OKRs and brainstorm on product initiatives - Performed on-call routine to solve urgent product problems on search and recommendation system
EDUCATION
University of North Carolina at Charlotte
Ph.D, Computer Science
Shanghai Jiao Tong University
B.E., Electrical Engineering
SKILLS
ABOUT SHANJUN CHENG
Competence: I currently work as a Sr Research Engineer for recommendation system at…
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.