Shengyong Cai is a software engineer with 16 years of experience building scalable systems in AI, big data and simulation, currently contributing at Facebook from Austin. His background spans distributed AI/ML and generative models (Llama) as well as deep expertise in multiphysics simulation and meshing from a long tenure at Siemens PLM. He has held senior engineering roles at Expedia Group focused on big data analysis and has research roots in computational modeling from Shanghai Jiao Tong University and UW–Madison. Comfortable across C++, Java, and system-level algorithms, Shengyong blends academic rigor with product delivery at scale. An often-overlooked strength is his interdisciplinary fluency—applying morphing theory and DAG/tree algorithms used in graphics and simulation to practical industrial and AI problems.
16 years of coding experience
14 years of employment as a software developer
Master's degree, Mechanical Engineering, 3.88/4.0, Master's degree, Mechanical Engineering, 3.88/4.0 at Shanghai Jiao Tong University
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.