Starting in April of 2008 Xing Xu worked for Baidu Network Technology (Beijing) Co., Ltd., and Alibaba.com as a product manager, product specialist and senior product specialist mainly responsible for mechanisms design and ranking design of advertising systems. In the beginning of 2014 he took charge of product design and operations of the Alibaba translation platform. At present Alibaba translation services include two parts: machine translation and human translation, which provide multilanguage solutions for Alibaba Group clients that do cross-border trading.