NVIDIA
Software Security Compiler Engineer
Interested in this opportunity? Apply through the protected Remote Kraft flow.
Log in to ApplyFull Time
Junior / Associate · 8 years
India, Bengaluru; India, Hyderabad; India, Pune
Remote
2026-08-20
workday
Benefits
Education
Master's degree
Full Job Description
Role Overview As a Software Security Compiler Engineer at NVIDIA, you will be immersed in a diverse, supportive environment where everyone is inspired to do their best work. You will be part of a team at the forefront of deep-learning compiler technology, spanning architecture design and support through functional languages. What You Will Do Your responsibilities will include understanding, modifying, and improving GCC, LLVM, and NVIDIA proprietary compilers with respect to code hardening and security. You will address vulnerabilities by crafting countermeasures and implementing industry-standard solutions. Why It Might Be a Fit We are seeking a creative and autonomous engineer with a real passion for technology. You will have a strong background in fine-tuning LLMs for security testing, enabling automated vulnerability detection, and experience in implementing offensive testing techniques to evaluate and bypass compiler mitigations. Requirements 8+ Years of experience with bachelor's or master's degree in Computer Science/Engineering or equivalent experience Proficiency in software security and code hardening techniques Expertise in designing and scaling distributed systems Proficiency in programming with Python, TypeScript, and React.js for backend and frontend development Experience with relational and NoSQL databases, including PostgreSQL and MongoDB, as well as in-memory caching systems like Redis Hands-on knowledge of containerization and orchestration using Docker and Kubernetes Solid compiler knowledge and experience Experience in a collaborative engineering development environment Strong communication and documentation skills, self-motivated Benefits Competitive salaries Generous benefits package