Deep Learning Library Performance Software Engineer at NVIDIA
Milpitas, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Yujia Zhai is a deep learning library performance engineer with seven years of experience optimizing compute kernels across multi-core x86 CPUs, GPUs, and heterogeneous platforms. Based in Milpitas, California, Yujia contributes to NVIDIA’s CUTLASS project, bringing hands-on expertise in high-performance primitives like softmax, layer normalization, and fused multi-head attention. Their background blends a PhD in computer science with chemistry degrees, reflecting a cross-disciplinary approach to numerical algorithms and systems-level optimization. Prior internships at ByteDance and Intel produced peer-reviewed IPDPS publications—one earning a Best Paper Award—underscoring an ability to translate research into production-grade GPU acceleration. Notably, Yujia returned to the same NVIDIA team after an internship, signaling strong impact and domain fit in fast kernels and performance engineering.
7 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Chemistry, Master of Science - MS, Chemistry at Duke University
Bachelor of Science - BS, Chemistry, Bachelor of Science - BS, Chemistry at University of Science and Technology of China
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of California, Riverside
Stepwise optimizations of DGEMM on CPU, reaching performance faster than Intel MKL eventually.
Contributions:43 commits, 2 PRs, 9 pushes in 1 year 5 months
cpuoptimizationsintelfasterperformance
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
Yujia Zhai - Deep Learning Library Performance Software Engineer at NVIDIA