Summary
Boyana Norris is a Senior Staff Software Engineer with 17 years of experience building ML compilers, runtimes, and SDKs—currently designing LLVM MLIR-based toolchains for custom AI hardware. Her work bridges applied research and production engineering, drawing on a long academic career in automated performance tuning, source-to-source analysis, and embeddable DSLs for high-performance scientific computing. She has a deep track record at national labs and universities translating compiler-based automatic differentiation and performance modeling into practical systems, and more recently has focused on integrating compilers with popular AI frameworks. Based in Eugene, Oregon, she combines systems-level rigor with hands-on SDK delivery for startup and hardware-centric teams, making her equally comfortable prototyping novel compiler passes and shipping production runtimes. An often-overlooked strength is her durability across sectors—national lab research, academia, and multiple AI hardware startups—giving her rare perspective on both performance science and product constraints.
17 years of coding experience
26 years of employment as a software developer
Ph.D. Computer Science, Ph.D. Computer Science at University of Illinois Urbana-Champaign
B.S. Computer Science, B.S. Computer Science at Wake Forest University