Xiaoyan Wang is a research scientist based in Cambridge, MA with a decade of experience at the intersection of probabilistic modeling and software engineering. At Meta she leads the PyTorch integration for Bean Machine within the Bayesian Modeling team, translating advanced probabilistic research into production-quality tooling. Her background spans academic research and teaching in numerical methods and machine learning, plus internships at IBM and Facebook that informed practical NLP and AI-reasoning systems. She co-founded a startup early in her career and builds developer-facing tools—her GitHub describes a playful semi-automatic code generator powered by "boba and coffee," hinting at pragmatic automation habits. Consistently top-performing academically, she holds CS degrees with perfect GPAs and brings both rigorous theory and hands-on implementation to complex ML infrastructure. Her profile signals a rare blend of probabilistic research leadership and everyday engineering craft.
10 years of coding experience
1 year of employment as a software developer
University of Illinois Urbana-Champaign
Computer Science, 4.0 / 4.0, Computer Science, 4.0 / 4.0 at University of California, Santa Barbara
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.