Гао родилась в Цинциннати, позднее переехала в Торонто, где тренируется под руководством Брайана Орсера. Она начала кататься в 7 лет. В сезоне 2004—2005 она завоевала «серебро» на региональном чемпионате, что позволило ей отобраться на чемпионат США среди юниоров. Гао заняла там 12 место. В следующем году она также попала на чемпионат, где стала 11-й в квалификации и, таким образом, не прошла на основные соревнования. Гао заявила о себе на чемпионате США среди юниоров 2009 года, в короткой программе заняв третье место, в произвольной — второе, и по итогам турнира завоевав «бронзу». На «взрослом» национальном чемпионате 2010 года в январе Гао заняла 5 место. Она была отобрана для участия в чемпионате мира среди юниоров 2010 года, и стала там 8. В следующем году на том же турнире она заняла 4 место.