Will Welch is a research scientist and engineer with a PhD in computer science and 13+ years building production-grade ML systems across speech, vision, avatar creation, and timeseries analytics. He has led core AI efforts at Roblox—shipping features like audio-driven lip-sync, auto-rigging, phototo-3D avatars, and realtime toxic speech detection—and earlier delivered novel facial animation and bobblehead-from-selfie systems at Loom.ai. His background spans computational drug design, 3D shape optimization, and distributed analytics, reflecting a rare blend of academic rigor and pragmatic engineering across Python, C++, and large-scale data stacks. Based in San Francisco and now focused on NLP research at MBZUAI, he pairs deep modeling expertise with hands-on system design for real-time, user-facing applications. An understated throughline in his career is translating complex physical and biological modeling techniques into scalable product features that run in real time.
13 years of coding experience
19 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at Carnegie Mellon University
BS, Electrical Engineering, BS, Electrical Engineering at Mississippi State University
Contributions:16 commits, 1 PR, 13 pushes in 3 years 6 months
giantstodayplaying
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
Will Welch - Research Scientist, Natural Language Processing