Xie served as Dean of the School of Physics at Peking University from 2011 to 2018. He was appointed Vice President of the National Natural Science Foundation of China in 2018. He became President of the University of Nottingham Ningbo China in 2024.