Senior Math Libraries Engineer, Post Quantum Cryptography

NVIDIA

Base: 184,000 usd - 287,500 usd for level 4; 224,0...
Hybrid
High-performance cryptographic primitives development
Advanced c++ skills with modern paradigms
Cryptography software for low latency environments
NVIDIA is seeking a Senior Math Libraries Engineer with expertise in Post-Quantum Cryptography and Privacy-Enhancing Technologies. The role involves developing and optimizing cryptographic algorithms and mathematical primitives on NVIDIA GPUs, requiring strong programming skills and a solid foundation in mathematics

Job Summary

  • At NVIDIA, we’re solving the world’s most ambitious problems with our unique approach to accelerated computing.
  • You will play a crucial role in designing, developing, and optimizing cryptographic algorithms and low-level mathematical primitives for high-performance execution on NVIDIA GPUs.
  • With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers.

Matching Summary

Match Score: 85

NVIDIA is seeking a Senior Math Libraries Engineer with expertise in Post-Quantum Cryptography and Privacy-Enhancing Technologies. The role involves developing and optimizing cryptographic algorithms and mathematical primitives on NVIDIA GPUs, requiring strong programming skills and a solid foundation in mathematics.

Salary

Base: 184,000 USD - 287,500 USD for Level 4; 224,000 USD - 356,500 USD for Level 5; Bonus/Equity: Eligible for equity; Benefits: Generous benefits package

Skills & Requirements

Must-have

  • high-performance cryptographic primitives development
  • advanced C++ skills with modern paradigms
  • cryptography software for low latency environments
  • collaboration and documentation skills
  • development on GPU hardware architectures

Nice-to-have

  • experience with CUDA C++ and GPU computing
  • experience with cmake and CI/CD automation
  • knowledge of lattice-based cryptography
  • experience developing widely used libraries
  • strong mathematical foundations

Key Requirements

  • PhD or MSc in Applied Mathematics, Computer Science or related field preferred
  • 5+ years experience in cryptography software development
  • strong mathematical foundations
  • experience in low latency or high throughput environments

Work Rights

Not specified

Tailored Resume

Cover Letter