In 2004, he was awarded Microsoft Fellowship. In 2007, he joined the Department of Computer Science and Technology, East China Normal University (ECNU), and founded the Pattern Recognition and Machine Learning (PRML) Research Group. From 2009 to 2010, he was a visiting researcher at the Centre for Computational Statistics and Machine Learning (CSML) and the Department of Computer Science, University College London (UCL). From March to April 2012, he was a visiting researcher at the Department of Statistics and Biostatistics, Rutgers University. In July 2014, he is a visiting researcher at the Department of Electrical Engineering, Columbia University. He is a member of the PASCAL (Pattern Analysis, Statistical Modelling and Computational Learning) network of excellence, and a program committee member of IJCAI 2013, IJCAI 2015. He serves on editorial boards of multiple international academic journals, e.g., associate editorship for Neurocomputing, IEEE Transactions on Intelligent Transportation Systems and Information Fusion. He is an active reviewer for Mathematical Reviews and many pattern recognition and machine learning journals including Journal of Machine Learning Research.