At NVIDIA, we’re solving the world’s most ambitious problems with our unique approach to accelerated computing. We’re looking for a passionate and energized software engineer to join the NVIDIA Cryptography team working on ground-breaking cryptography solutions. In this role, you will contribute to the development and integration of cryptographic algorithms and low-level mathematical primitives within cuPQC Software Development Kit (SDK), focusing on Post-Quantum Cryptography (PQC), and Privacy-Enhancing Technologies (PETs). Our SDK is focused on security software stacks targeting a range of processors from edge computing to data center class GPUs. These high-performance libraries provide accelerated cryptographic building blocks as well as NIST standard PQC algorithms. 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). As these technologies become increasingly essential for securing sensitive data and ensuring privacy across various industries, the demand for robust and efficient solutions is higher than ever. 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, influencing the creation of APIs, documentation, and the overall developer experience. Does the idea of being at the heart of these projects and applying your knowledge to architect and optimize algorithms which make an impact around the world excite you? If yes, then come and join our team!
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
5,001-10,000 employees