Summary
Ruolin Jia is a Machine Learning Engineer at Google and an MS candidate in Computer Science at Columbia University with a decade of industry and research experience spanning recommendation systems, search ranking, and NLP. He began as a published ML researcher in datastream mining—first author on papers at PAKDD and IJCAI workshops—and has transitioned into deep learning after completing the deeplearning.ai specialization. At Google he has moved from shopping ads ranking and retrieval to building short-video recommendation systems, combining production-grade engineering with research rigor. His dual bachelor’s degrees in Computer Science and Marketing plus prior product management and systems analyst roles let him bridge algorithm design, user needs, and product strategy. Notably, he brings both academic-first authorship and hands-on deployment experience, making him adept at turning novel models into scalable, user-facing systems.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Science (BSc) with Honours Computer Science, Bachelor of Science (BSc) with Honours Computer Science at The University of Auckland
Master of Science Computer Science Machine Learning Track, Master of Science Computer Science Machine Learning Track at Columbia University
High School, High School at 石家庄外国语学校