Bij zijn wereldbekerdebuut, in december 2006 in Beida Lake, scoorde Qi direct zijn eerste wereldbekerpunten. Een jaar later behaalde hij in Lianhua Mountain zijn eerste klassering in de top tien. Op de wereldkampioenschappen freestyleskiën 2009 in Inawashiro eindigde Qi als elfde op het onderdeel aerials. In december 2009 stond de Chinees voor de eerste maal in zijn carrière op het podium van een wereldbekerwedstrijd. Tijdens de Olympische Winterspelen van 2010 in Vancouver eindigde Qi als zevende op het onderdeel aerials.
Zijn eerste wereldbekerzege boekte de Chinees in december 2010 in Beida Lake. In Deer Valley nam Qi deel aan de wereldkampioenschappen freestyleskiën 2011, op dit toernooi werd hij vice-wereldkampioen op het onderdeel aerials. Op de wereldkampioenschappen freestyleskiën 2013 in Voss veroverde hij de wereldtitel op het onderdeel aerials. Tijdens de Olympische Winterspelen van 2014 in Sotsji eindigde Qi als vierde op het onderdeel aerials.
In Kreischberg nam de Chinees deel aan de wereldkampioenschappen freestyleskiën 2015. Op dit toernooi prolongeerde hij zijn wereldtitel op het onderdeel aerials. In het seizoen 2016/2017 won hij voor de tweede maal in zijn carrière de wereldbeker op het onderdeel aerials. Op de wereldkampioenschappen freestyleskiën 2017 in de Spaanse Sierra Nevada sleepte Qi de zilveren medaille in de wacht op het onderdeel aerials. Tijdens de Olympische Winterspelen van 2018 in Pyeongchang eindigde de Chinees als zevende op het onderdeel aerials.