Xianshun Chen

Staff Software Engineer at Google

Kirkland, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Xianshun Chen is a Staff Software Engineer and ML researcher with 9 years of experience building high-impact information retrieval, ranking, and AI systems across Google, Microsoft, and Amazon. He combines deep expertise in deep learning, NLP, computer vision, causal inference and optimization with practical engineering skills in cloud-native and big data solutions. His background includes academic research in agent-based modeling and evolutionary optimization (PhD, NTU), which he has applied to real-world decision-support and forecasting systems. Known for translating complex research into production-grade models, he has driven Database AI/ML modelization at Google after leading retrieval and ranking efforts at Microsoft and Amazon. Beyond core ML, he has full-stack architectural experience from e-commerce and analytics startups, giving him a rare blend of product, research and implementation fluency. Based in Kirkland, WA, he describes himself as a researcher-developer who thrives on pushing AI deeper into domain-specific, operational environments.
code9 years of coding experience
job11 years of employment as a software developer
bookGraduate with Honor Degree Science and Mathematics, Graduate with Honor Degree Science and Mathematics at Temasek Junior College
bookDoctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Nanyang Technological University Singapore
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
61reputation
876reached
7answers
0questions
github-logo-circle

Github Skills (123)

expert-system10
breadth-first-search10
anomaly-detection10
kruskal-algorithm10
token-authetication10
classifier10
flask-application10
lstm-neural-networks10
text-to-image10
keras-models10
convolutional-neural-networks10
video-processing10
classifiers10
lstm10
depth-first-search10

Programming languages (8)

C#JavaC++JavaScriptGoLuaJupyter NotebookPython

Github contributions (5)

github-logo-circle
Contributions:4 commits, 3 pushes, 1 branch in 1 day
Contributions:14 commits, 13 pushes, 1 branch in 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial