Alibabaβs Qwen tech lead steps down after major AI push TechCrunch By:Jagmeet Singh 4 March 2026 at 03:16 Reactions rippled through Alibaba's Qwen team after tech lead Junyang Lin stepped down following a major model launch.