International Association for Cryptologic Research

International Association
for Cryptologic Research

All job postings
Senior Math Libraries Engineer, Post Quantum Cryptography
NVIDIA; Santa Clara, CA or Remote, US
We’re looking for a passionate software engineer to join the NVIDIA Cryptography team on groundbreaking solutions. You will develop and integrate cryptographic algorithms and low-level mathematical primitives within the cuPQC SDK, focusing on Post-Quantum Cryptography (PQC) and Privacy-Enhancing Technologies (PETs).

What you will be doing:
  • 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 utilize many generations of hardware.
  • Work closely with internal teams (product management, engineering) and external partners to understand feature and performance requirements and deliver timely cuPQC releases.
What we need to see:
  • PhD or MSc degree in Applied Mathematics, Computer Science, or a related science or engineering field is preferred (or equivalent experience).
  • 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.).
  • Strong collaboration, communication, and documentation habits.
Ways to stand out from the crowd:
  • 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) and 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.
Interested candidates, please apply following the link: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Senior-Math-Libraries-Engineer--Post-Quantum-Cryptography_JR2002083
Contact: Lukasz Ligowski
Last updated: 2025-09-03 posted on 2025-08-26