Nicola Zaghen is a Senior AI GPU Compiler Engineer with 13 years of experience building and optimizing GPU compilers and toolchains across industry leaders. He has progressed from graduate roles at Imagination Technologies—where he developed OpenCL compiler optimizations and CI systems—to senior compiler positions at Huawei and Innosilicon, and now contributes to AMD’s Triton GPU compiler. His expertise spans LLVM backend work, Clang frontend modifications, performance-focused C++ (C++11), Python and low-level systems programming for AI accelerators. Nicola combines deep compiler theory with hands-on production engineering, routinely shipping optimization passes and automated testing infrastructure. Based in Watford, he brings a research-informed approach from a strong academic grounding (MSc in Computer Science) and early experience in automated planning at NASA Ames. Colleagues describe him as a pragmatic problem-solver who translates complex hardware constraints into reliable compiler solutions.
13 years of coding experience
11 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at Università degli Studi di Brescia
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:1 review, 3 pushes, 1 comment in 5 years 7 months
compilerstechnologiesclangsubmittoolchain
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.
Request Free Trial
Nicola Zaghen - Senior AI GPU Compiler Engineer at AMD