Chiang graduated from the Department of Motion Pictures and Videos, Kun Shan University.
[3] The following year, she edited the musical comedy The Rooftop, directed by and starring Jay Chou, describing the experience as "hectic".
[7] In 2019, Chiang worked on the PTS horror thriller series Green Door and the Netflix action comedy series Triad Princess,[3] produced by the production house co-founded by Chiang and her husband Shieh Meng-ju.
[13][14] In 2024, Chiang co-edited the horror comedy film Dead Talents Society with Shieh.
[15] Chiang is married to fellow film editor Shieh Meng-ju, with whom she co-founded a production house.