Alibaba Qwen tech lead Junyang Lin quits in surprise resignation by Live mint | March 4, 2026 1:14 pm | Indian Stocks, Market, News Junyang Lin, who also goes by Justin, announced the unexpected development early Wednesday in a post that quickly drew a surge of support from the open-source community. “me stepping down. bye my beloved qwen,” he wrote on X, without elaborating.