cover image
NVIDIA

NVIDIA

www.nvidia.com

39 Jobs

35,313 Employees

About the Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Listed Jobs

Company background Company brand
Company Name
NVIDIA
Job Title
Senior Math Libraries Engineer – Emulation in AI and HPC
Job Description
Job title: Senior Math Libraries Engineer – Emulation in AI and HPC Role Summary: Lead the design, implementation, and performance optimization of GPU‑accelerated dense linear algebra libraries for AI and HPC, focusing on multi‑precision emulation and numerical accuracy. Expactations: Deliver production‑ready, high‑performance GPU code; mentor junior engineers; influence library roadmaps; maintain strong collaboration with product and external partners; continuously refactor for scalability and maintenance. Key Responsibilities: • Scope, design, and develop high‑quality dense linear algebra kernels on GPUs. • Optimize numerical precision and arithmetic for diverse precision formats. • Lead technical discussions, provide feedback, and mentor interns and junior staff. • Collaborate with product management and customers to capture feature and performance needs. • Identify performance bottlenecks and redesign libraries to reduce maintenance overhead. Required Skills: • 5+ years CUDA/C++ software development with a focus on performance and production quality. • Deep understanding of finite‑precision arithmetic, numerical linear algebra, and GPU/CPU architecture. • Strong teamwork, documentation, and communication skills. • Proficiency in Python scripting (preferred). • Optional: Experience with CUTLASS, low‑level assembly, or other performance‑engineering tools. • Experience working in globally distributed teams. Required Education & Certifications: • PhD or Master’s in Computer Science, Applied Mathematics, or related engineering field (or equivalent).
France
Remote
Senior
30-10-2025
Company background Company brand
Company Name
NVIDIA
Job Title
Principal AI Security Architect
Job Description
Job Title: Principal AI Security Architect Role Summary: Lead the creation and execution of secure development practices for AI products, ensuring compliance with security guidelines throughout the product life cycle and reducing risk, threats, and vulnerabilities. Expectations: Deliver secure development processes, conduct threat modeling, mentor teams, act as the technical focal point across multiple development groups, build and test AI security proof‑of‑concepts, and drive security improvements in a large organization. Key Responsibilities: - Define, implement, and maintain the Secure Development Life Cycle (SDLC) for AI products. - Establish secure usage guidelines for AI tools within the development workflow. - Perform security threat modeling and vulnerability assessments for AI solutions. - Recommend and design security architecture to meet guidelines and requirements. - Mentor and guide developers and R&D teams on AI security best practices. - Serve as a technical focal point and provide hands‑on security engineering support across teams. - Develop, prototype, and validate AI security proof‑of‑concepts to automate or test security patterns. - Drive adoption of security standards and continuous improvement initiatives. Required Skills: - 15+ years of security engineering experience with a focus on AI application security. - Proven expertise in secure development of AI systems and secure use of AI‑based development tools. - Deep knowledge of SDLC, threat modeling, risk assessment, and secure architecture principles. - Strong leadership ability to influence large‑scale organizational change. - Excellent communication, mentoring, and collaboration skills. - Ability to work independently and collaboratively in a dynamic environment. Required Education & Certifications: - Bachelor’s degree in Computer Science, Electrical Engineering, or related field. - Master’s or PhD in Computer Science, Electrical Engineering, or related technical discipline preferred. - Relevant security certifications (e.g., CISSP, CISM, OSCP) are advantageous.
North carolina, United states
Remote
Senior
01-11-2025
Company background Company brand
Company Name
NVIDIA
Job Title
Senior Site Reliability Engineer - DGX Cloud
Job Description
**Job Title** Senior Site Reliability Engineer – DGX Cloud **Role Summary** Lead the design, implementation, and operation of large‑scale, high‑availability GPU cloud services on Kubernetes and related cloud platforms. Drive automation, performance tuning, capacity planning, and incident management to ensure maximum reliability and uptime while enabling rapid, reliable deployment of new features. **Expectations** - Deliver end‑to‑end reliability for internal and external GPU cloud services. - Reduce manual operational work through automation and tooling. - Proactively identify and mitigate potential outages, conduct blameless post‑mortems. - Participate in on‑call rotation, own incident response lifecycle. - Communicate clearly with cross‑functional teams and influence architecture decisions. **Key Responsibilities** - Design, build, and maintain operational aspects of large‑scale Kubernetes clusters, focusing on performance, monitoring, logging, and alerting. - Lead service lifecycle activities from architecture review, pre‑launch capacity planning, to deployment and continuous refinement. - Develop and maintain tools, platforms, and frameworks that support distributed system operations. - Measure and monitor availability, latency, and overall health of live services. - Automate scaling, configuration, and deployment processes to sustain high‑scale growth. - Conduct post‑mortems and implement post‑incident improvements. - Support production systems through on‑call rotation and rapid response to incidents. **Required Skills** - 10+ years of experience in infrastructure automation and distributed system design. - Proficient in Python, Go, Perl, or Ruby; strong coding and debugging skills. - Deep knowledge of Linux, networking, containerization (Docker/Kubernetes). - Experience with public/private cloud environments (Kubernetes, OpenStack, Docker). - Expertise in capacity management, performance tuning, and automated deployment pipelines. - Excellent problem‑solving, communication, and ownership mindset. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent professional experience.
Santa clara, United states
On site
Senior
03-11-2025
Company background Company brand
Company Name
NVIDIA
Job Title
Senior Backend Compiler Engineer
Job Description
Job Title: Senior Backend Compiler Engineer Role Summary: Design, implement, and optimize an LLVM‑based JIT backend for NVIDIA GPUs, delivering top‑performance GPU machine instructions for graphics and compute APIs while maintaining low compilation latency. Expectations: Deliver high‑quality, production‑ready compiler components that meet performance and reliability targets; collaborate with cross‑functional teams (hardware, ISA, application) to resolve issues; influence future GPU architecture design; continually adopt and customize cutting‑edge compiler technologies. Key Responsibilities: - Design and implement the LLVM back end and JIT compiler for NVIDIA GPUs. - Develop and refine compiler passes, optimizations, and code‑generation strategies to maximize performance and minimize compile time. - Manage instruction scheduling, software pipelining, register allocation, GlobalISel, and Machine IR transformations. - Work with hardware, ISA, and application teams worldwide to troubleshoot, enhance, and document compiler behavior. - Apply performance analysis tools to benchmark and tune generated code. - Maintain robust, extensible compiler codebases and contribute to open‑source tools where applicable. Required Skills: - 5+ years of compiler development experience; ≥3 years focused on LLVM code generation. - Deep expertise in LLVM IR/Machine IR, TableGen, GlobalISel, register allocation, instruction scheduling, and software pipelining. - Proficient C++ programming skills, familiar with industry‑standard compiler frameworks. - Strong grasp of compiler design principles and performance analysis techniques. - Excellent written and verbal communication, documentation, and self‑motivation. - Ability to lead technical discussions and influence cross‑functional teams. Required Education & Certifications: - B.S. in Computer Science, Computer Engineering, or equivalent professional experience. - Master’s or Ph.D. degrees preferred, especially with GPU or compiler research focus.
Washington, United states
Remote
Senior
09-11-2025