Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

Senior Math Libraries Engineer, Post Quantum Cryptography

NVIDIA

$184,000 - $356,500
Aug 21, 2025
Santa Clara, CA, US
Apply Now

The advent of quantum computing requires major changes in the cryptography landscape, driving significant growth in the market for Post-Quantum Cryptography (PQC) and Privacy-Enhancing Technologies (PETs). NVIDIA is looking for a software engineer to contribute to the development and integration of cryptographic algorithms and low-level mathematical primitives within their cuPQC Software Development Kit (SDK), focusing on PQC and PETs to address the need for robust and efficient solutions.

Requirements

  • 5+ years of experience designing and developing software for cryptography in low latency or high throughput environments
  • Strong mathematical foundations.
  • Advanced C++ skills, including modern design paradigms (e.g. template meta-programming, SFINAE, RAII, constexpr, etc).
  • Experience developing libraries consumed by many users.
  • Experience with CUDA C++, and GPU computing.
  • Programming skills with contemporary automation setups for both building software (e.g. cmake) as well as testing (e.g. CI/CD, sanitizers).
  • Strong understanding of mathematical foundations and algorithms used in cryptography, including but not limited to finite field arithmetic, lattice-based cryptography, and cryptographic hash functions.

Responsibilities

  • Develop and optimize scalable high-performance cryptographic primitives, algorithms, and building blocks on the latest GPU hardware architectures
  • Emphasize robust long term software architectures and designs that effectively use many generations of hardware
  • Work closely with internal(product management, engineering) and external partners to understand feature and performance requirements and deliver timely cuPQC releases.

Other

  • PhD or MSc’s degree in Applied Mathematics, Computer Science, or related science or engineering field is preferred (or equivalent experience).
  • Strong collaboration, communication, and documentation habits.
  • If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!
  • LI-Hybrid
  • NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer.