Bij haar wereldbekerdebuut, in februari 2017 in Mammoth Mountain, werd Zhang gediskwalificeerd. In september 2017 scoorde de Chinese, met een negende plaats in Cardrona, haar eerste wereldbekerpunten. Op 8 december 2017 stond ze in Copper Mountain voor de eerste maal in haar carrière op het podium van een wereldbekerwedstrijd. Twee weken later, op 22 december, boekte Zhang in Secret Garden haar eerste wereldbekerzege. Tijdens de Olympische Winterspelen van 2018 in Pyeongchang eindigde de Chinese als negende in de halfpipe.