Prior to joining NC State, Shen was the Adina Allen Term Distinguished Associate Professor in the Computer Science Department at The College of William and Mary. He was a Visiting Researcher at M.I.T., Microsoft Research, and Intel Labs between 2012 and 2013, and an assistant professor at The College of William and Mary from 2006 to 2012. His research in data locality for exascale computing won the prestigious Early Career Research Award from the U.S. Department of Energy in 2011. His research in input-centric program dynamic optimizations won the CAREER Award from the US National Science Foundation in 2010. He is a receipt of Google Faculty Research Award. For the high impact of his research, he has been appointed an IBM Canada CAS Research Faculty Fellow since 2010. He is currently an ACM Distinguished Speaker, and a senior member of IEEE.