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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices