Senior Formal Verification Engineer, GPU Kernels
NVIDIA · Santa Clara, California, US
We are now looking for a Senior Formal Verification Engineer for GPU Kernels! Modern AI performance relies on highly optimized GPU kernels — performance-crit...
Job description
We are now looking for a Senior Formal Verification Engineer for GPU Kernels! Modern AI performance relies on highly optimized GPU kernels — performance-critical code where bugs can be hard to catch and expensive to miss. NVIDIA's Deep Learning Safety Team is hiring engineers to build the verification tools that prove these kernels behave correctly, enabling their deployment in a large range of environments, including safety-critical systems. The mission is to design and develop scalable verification tools for GPU kernels. You will design and implement new verification approaches that can handle the massive concurrency and complex memory model of the latest GPU architectures. Formal methods alone cannot scale to modern GPU kernels, and AI alone cannot offer safety guarantees — the team's bet is that the combination can, and you will help build it. Join the team supporting compiler and kernel developers for safe autonomous driving. What you'll be doing: In this role, you will be responsible for developing and delivering verification tools for GPU kernels. The scope of these efforts ranges from developing new algorithms to evaluating them, from building tools to automating workflows,...