Stuart Sul is a research-focused ML engineer and entrepreneur with eight years of experience building production-grade models and infrastructure for startups and research labs. Currently a Research Scientist at Cursor and a graduate researcher at Stanford SAIL, he specializes in optimizing AI kernels and large-model training/inference while contributing to Hazy Research projects like ThunderKittens. Previously he co-founded and served as CTO of Blux, scaling a recommender platform that personalizes experiences for over 10 million users and raised $3M+, designing everything from SDKs to Kubernetes-based multi-tenant ML systems. His background blends low-level systems work—publishing an ASPLOS paper on embedding clustering and implementing C++ optimizations—with audio ML projects and hands-on leadership of 15+ engineers. Based in Palo Alto, he pairs startup grit and research rigor with an unexpected sideline passion for loud guitars.
8 years of coding experience
3 years of employment as a software developer
B.S. Computer Science and Engineering, B.S. Computer Science and Engineering at Seoul National University
M.S. Computer Science, M.S. Computer Science at Stanford University
Contributions:53 pushes, 1 branch in 3 years 9 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.