RS

Ralph Shen

VP Of Engineering, Search And Ads Bus(since 2015)

Ralph Shen has extensive experience in the technology sector, currently serving as Vice President of Engineering for Search and Ads at Alibaba Group since 2015. In this role, Ralph oversees initiatives related to search infrastructure, online machine learning platforms, and stream computing, contributing to projects like Taobao Search on mobile devices. Prior to Alibaba, Ralph worked as a Software Engineer at Yahoo! from April 2002 to September 2008, focusing on the deployment, optimization, and application of web search systems. Ralph began a career in software engineering at Lucent Technologies China from April 1999 to April 2002. Educationally, Ralph holds a Master of Science degree in Computer Science from the Institute of Computing Technologies at the China Academy of Sciences and a Bachelor of Science degree in Computer Science from Nankai University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices