Før Gao mottok utnevnelsen til Oslo-ambassadør, var hun tredjesekretær ved Kinas ambassade i Burma 1983–85, tilsvarende stilling ved ambassaden i Laos 1987–89, ansatt i Nord-Amerika-avdelingen i kinesisk UD 1989–95, og kanselliråd ved ambassaden i Washington, DC fra 1995 til 1999. Deretter hadde hun ulike lederstillinger i kinesisk UD i Beijing inntil hun ble utnevnt til sin første ambassadørpost i Oslo fra 2007. Etter to år ble hun ambassadør i Ungarn, frem til 2012.