# Xiaowen Liang > Software Engineer at Google Location: San Francisco Bay Area, United States Profile: https://flows.cv/xiaowenliang Self-motivated learner. Have a strong background in computer science and rich experience building complex software system from 0 to 1. Proficient in C/C++, Python and Golang programming language. Expertise in machine learning, distributed system and system programming. ## Work Experience ### Staff Software Engineer @ Google Jan 2017 – Present | Mountain View, CA 2023~Now: TL of YouTube live discovery, mainly working on ranking model, user targeting and upper funnel growth. 2018~2023: Worked on ML infra and improved model quality for reducing misinformation of YouTube recommendations. ### Software Engineer @ Google Jan 2015 – Jan 2017 | Zürich Area, Switzerland Working at Youtube developer experience team. ### Senior Software Engineer @ Yy Inc Jan 2014 – Jan 2015 Designed and built scalable, robust and low latency distributed storage system for the business of YY Inc. . ### Software Engineer @ Tencent Jan 2012 – Jan 2014 Built and maintained scalable, robust and low latency web systems for Qzone. ### Software engineer @ Tencent Jan 2010 – Jan 2012 Developed core feature and built common platform for Tencent PC Manager. ## Education ### Bachelor of Engineering in Computer Science South China University of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/xiaowen-liang-86b77057 --- Source: https://flows.cv/xiaowenliang JSON Resume: https://flows.cv/xiaowenliang/resume.json Last updated: 2026-04-12