1988 – 1999 Lecturer and Associate Professor of College of Chemistry, Peking University
1995 – 1997 Humboldt Research Fellow in TH Aachen
1998 – 1999 Croucher Visiting Professor in The University of Hong Kong
1999 – Present Professor of Chemistry, Peking University
2002 – Present Cheung Kong Professor of College of Chemistry, Peking University
2006 – 2010 Dean of College of Chemistry and Molecular Engineering, Peking University
2006 – Present Deputy director of Beijing National Laboratory for Molecular Sciences
Professor Gao is member of Editorial Advisory Board for Chem. Soc. Rev., Chemical Science, Inorganic Chemistry, and Science China Chemistry etc., and Associate Editor of CrystEngComm.