Summary
Adam Procter is a compiler and deep-learning systems engineer with 12 years of experience building production compilers and type-checking tools across startups and industry labs. He currently works as a Member of Technical Staff at Cerebras Systems after contributing to Stripe’s Sorbet type-checker, Groq’s compiler efforts, and Intel’s nGraph and Nervana projects. His background blends academic rigour—a Ph.D. and postdoctoral work creating ReWire, a purely functional hardware design language—with hands-on engineering shipping high-performance ML compiler stacks. Comfortable across functional programming, type systems, and hardware-oriented compilation, he brings a rare combination of formal methods experience and production-grade optimization know-how. Based in Portland, Oregon, he’s equally at home prototyping theorem-inspired language features and tuning compilers for massive ML accelerators.
12 years of coding experience
11 years of employment as a software developer
University of Missouri
English, Japanese, German