Summary
Boyana Norris is a senior staff software engineer known for designing LLVM MLIR-based compilers and runtimes for custom hardware, and for building SDKs that connect compilers with major AI frameworks. With 17 years of experience bridging academia and industry, she has shaped HPC and compiler ecosystems—from automatic differentiation and performance modeling at Argonne and the University of Oregon to scalable ML tooling in cutting-edge startups. Her work blends software engineering with research in embeddable DSLs, QoS for scientific components, and energy-aware performance tuning of parallel applications. Currently at Tenstorrent, she leads compiler and runtime initiatives for ML hardware, while previously advancing teams at Tsavorite Scalable Intelligence, Rain, and Luminous Computing. An active contributor in the ML compiler and HPC spaces, she earned a PhD in Computer Science from UIUC and has a long track record of transforming complex scientific computing concepts into production-grade systems. Based in Eugene, Oregon, she combines rigorous academic depth with hands-on leadership to deliver robust, high-performance software.
17 years of coding experience
26 years of employment as a software developer
University of Illinois Urbana-Champaign
B.S., Computer Science, B.S., Computer Science at Wake Forest University