Jobs at NVIDIA
7,225 open positions
NVIDIA, founded in 1993, has become a leader in graphics processing units (GPUs) and AI compute platforms, powering everything from gaming rigs to autonomous vehicle systems.
The company hires across software engineering, hardware design, AI research, data science, product management, sales, and support roles. Candidates can expect rigorous technical interviews, a culture of innovation, and opportunities to work on cutting‑edge projects that influence global technology trends.
By viewing NVIDIA's listings on Job Transparency, you gain access to verified salary ranges, employee sentiment scores, and real‑world benefit comparisons, giving you a clear edge when negotiating offers and choosing roles that match your career goals.
Senior Compiler Optimization Engineer - MLIR
Company: NVIDIA
Location: Redmond
Posted Oct 26, 2023
NVIDIA is seeking an experienced Compiler Optimization Engineer to join their Compute Compiler Team. The role involves analyzing application performance on NVIDIA GPUs, identifying optimization opportunities, and developing new compiler passes. The ideal candidate should have a degree in Computer Science or related field, 5+ years of compiler optimization experience, strong C++ skills, and understanding of processor ISAs. Familiarity with LLVM, CUDA, and deep learning frameworks is a plus. NVIDIA offers a competitive salary, equity, and benefits, and is committed to fostering a diverse work environment.
Senior SRE Software Engineer - Block Storage
Company: NVIDIA
Location: Raleigh-Durham, NC
Posted Oct 25, 2023
The text describes the role of a Site Reliability Engineer (SRE) at NVIDIA, focusing on the design, implementation, and support of large-scale storage clusters. SREs at NVIDIA are responsible for ensuring reliable storage solutions, managing data efficiently, and providing related services to support the overall stability and performance of production systems. The role involves working with AI/ML workloads, collaborating with peers, and practicing sustainable incident response. The ideal candidate should have a BS degree in Computer Science or a related field, at least 5+ years of practical experience, and expertise in Block Storage, performance characterization, and Linux-based systems. Knowledge of infrastructure configuration management tools, observability tools, and cloud systems is also required. The base salary range is $144,000 - $270,250, with eligibility for equity and benefits.
Backend Software Engineer, Air Platform Team
Company: NVIDIA
Location: Raleigh-Durham, NC
Posted Aug 15, 2023
As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. The base salary range is $116,000 - $224,250. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. You will also be eligible for equity and benefits. As a Python Developer, you will be responsible for designing, developing, and maintaining our web applications. With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. To learn more, visit https://air.nvidia.com.
Senior Software Development Engineer
Company: NVIDIA
Location: Redmond
Posted Sep 06, 2023
NVIDIA is looking for Software Development Engineers to join their Networking Drivers engineering team, developing high-speed communication devices. The job involves designing and developing drivers, collaborating with leading Network companies, and providing assistance to customers.
Senior Systems Software Engineer, C++ - DCGM
Company: NVIDIA
Location: Redmond
Posted Oct 20, 2023
NVIDIA is seeking skilled software engineers to work on the Data Center GPU Manager (DCGM) software. The role involves designing and building Linux-based management agents, CLI tools, and integration solutions for NVIDIA products across HPC, cloud, and enterprise environments. The successful candidate will contribute to various aspects of GPU system integration, including telemetry, health checks, diagnostics, configuration, accounting, and policy. A strong Linux C/C++ background, familiarity with distributed software development, and a proven work ethic are required. The position offers opportunities for growth and learning, with a competitive salary range of $144,000 - $333,500 and benefits. NVIDIA is committed to fostering a diverse work environment.
Software Intern, GPU Monitoring and Diagnostics - Winter 2024
Company: NVIDIA
Location: Redmond
Posted Aug 20, 2023
NVIDIA is seeking outstanding software engineers to develop Linux-based management agents, CLI tools, and end-to-end integration solutions for their enterprise GPU management and monitoring tools. The role involves working closely with the team to support NVIDIA products across HPC, cloud, and enterprise on both bare metal and virtualized platforms. The successful candidate will have a strong Linux C/C++ background, experience with distributed software development, and be able to contribute from day one.
Deep Learning Architect - New College Grad 2024
Company: NVIDIA
Location: Raleigh-Durham, NC
Posted Sep 25, 2023
As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. What you'll be doing: Develop innovative HW, DSP, GPU and system architectures to extend the state of the art in deep learning performance and efficiencyAnalyze and prototype key deep learning and data analytics algorithms and applicationsUnderstand and analyze the interplay of hardware and software architectures on future algorithms and applicationsCollaborate across the company to guide the direction of machine learning, working with software, research and product teams What we need to see: Completing your MS or PhD in a relevant discipline (CS, EE, Math) or equivalent experienceStrong mathematical foundation in machine learning and deep learningExpert programming skills in C, C++, Perl, or PythonFamiliarity with GPU computing (CUDA, OpenCL) and HPC (MPI, OpenMP)Strong knowledge and coursework in computer architecture Ways to stand out from the crowd: Background with systems-level performance modeling, profiling, and analysisExperience in characterizing and modeling system-level performance, executing comparison studies, and documenting and publishing results NVIDIA is widely considered to be one of the technology world's most desirable employers. If you're creative and autonomous, we want to hear from you! In this role, you will write code that ships in our deep learning libraries, as well as guide the course of our future GPU architectures. The base salary range is $100,000 - $184,000. This position offers the opportunity to have real impact in a dynamic, technology-focused company. You will also be eligible for equity and benefits. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. If you someone with a deep understanding of architecture performance, and you enjoy working at the intersection of hardware and software, and you're passionate about deep learning, this role may be a great one for you.
Memory System Architect - New College Grad 2024
Company: NVIDIA
Location: Raleigh-Durham, NC
Posted Nov 22, 2023
As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. Exposure/coursework related to Digital systems and VLSI design, Computer Architecture, C/C++ programming languages, software development. Software development experience with C++, python and/or perl. NVIDIA accepts applications on an ongoing basis. Experience debugging and solving complex performance issues. Significant experience with performance modeling or performance verification. in CS, CE, or EE or equivalent experience (M.S. If so, we want to hear from you! Ways To Stand Out Of a Crowd: Prior experience with architecture development, including internships.
Senior Compiler Optimization Engineer
Company: NVIDIA
Location: Redmond
Posted Oct 14, 2023
As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The base salary range is $144,000 - $270,250. You will also be eligible for equity and benefits. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We are looking for great people like you to help us accelerate the next wave of artificial intelligence. Ways for you to stand out from the crowd: PhD preferredExperience in developing applications in CUDA or other parallel programming language.Deep understanding of parallel programming concepts.MLIR, LLVM and/or Clang compiler development experience.Familiarity with deep learning frameworks and NVIDIA GPUs.
Compiler Optimization Engineer, LLVM and MLIR - New College Grad
Company: NVIDIA
Location: Redmond
Posted Oct 09, 2023
As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $100,000 - $184,000. If you are creative and autonomous, we want to hear from you! You will also be eligible for equity and benefits. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. Ways for you to stand out from the crowd: Ph.D. preferred.Experience in developing applications in CUDA or other parallel programming language.Deep understanding of parallel programming concepts.MLR, LLVM and/or Clang compiler development experience.Familiarity with deep learning frameworks and NVIDIA GPUs. What we need to see: Pursuing a M.S or Ph.D. in Computer Science, Computer Engineering, or related fields (or equivalent experience).Background in Compiler Optimizations such as Loop Optimizations, Inter-procedural optimizations and Global optimizations.Excellent hands-on C++ programming skills.Understanding of any Processor ISA (GPU ISA would be a plus).Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems.Good communication and documentation skills and self-motivated. NVIDIA is widely considered to be one of the technology world's most desirable employers. What you will be doing: Identify opportunities for performance improvements in the MLIR and LLVM-based compiler middle end optimizer.Design and develop new compiler analysis passes and optimizations to produce best-in-class, robust, supportable compiler and tools.Work with geographically distributed compiler, hardware and application teams to oversee improvements and problem resolutions.Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through higher level languages.
ASIC Verification Engineer, GPU - New College Grad 2023
Company: NVIDIA
Location: Raleigh-Durham, NC
Posted Sep 10, 2023
NVIDIA is recruiting ASIC Verification Engineers to work on the design and verification of leading SoCs and GPUs. The role involves verifying a key memory system component of industry-leading GPUs, collaborating with various teams, and having a significant impact on product lines in computing, graphics, and AI. The ideal candidate should have a bachelor's degree in CompE, EE, or equivalent, 1-4 years of relevant experience, and strong skills in ASIC design, verification methodology, and RTL languages. NVIDIA is known for its desirable work environment and commitment to diversity and equal opportunity.
Sales Enablement Manager, AWS and Azure
Company: NVIDIA
Location: Redmond
Posted Nov 04, 2023
NVIDIA is seeking a skilled and creative Sales Enablement Manager to design training programs and develop high-quality field resources. The role involves collaborating with AWS and Azure Cloud Service Provider teams, defining and managing field assets, and creating training materials. The ideal candidate should have 12+ years of experience in field enablement, content marketing, sales, or related fields, strong communication skills, and a proven track record in developing field resources. The position offers a competitive salary range of $156,000 - $247,250, equity, and benefits. NVIDIA values diversity and is an equal opportunity employer.