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

Company: NVIDIA

Location: Redmond

Posted Mar 05, 2024

NVIDIA is seeking an experienced Senior Compiler Optimization Engineer to join their Compute Compiler Team. The role involves analyzing application code performance on NVIDIA GPUs, designing and developing new compiler passes and optimizations, and collaborating with the open-source MLIR/LLVM community. The ideal candidate should have a Master's degree in Computer Science or related fields, 5+ years of experience in compiler optimizations, excellent C++ programming skills, and a strong background in software engineering principles. NVIDIA offers a competitive salary, equity, and benefits package, and is committed to fostering a diverse work environment.

NVIDIA - CAD Engineer – New College Grad 2024

Company: NVIDIA

Location: Santa Clara, CA

Posted Jan 23, 2024

The text provides information about a job posting for a CAD Engineer position at NVIDIA in Santa Clara, CA, scheduled for January 23, 2024. No sentiment or opinion is expressed about the job or the company.

NVIDIA - ASIC Design Efficiency Engineer – New College Grad 2024

Company: NVIDIA

Location: Santa Clara, CA

Posted Jan 19, 2024

This text appears to be a job listing for a position as an ASIC Design Efficiency Engineer at NVIDIA, specifically targeting new college graduates for the year 2024. The job is located in Santa Clara, CA, and the posting date is January 19.

NVIDIA - GPU Architect – New College Grad 2024

Company: NVIDIA

Location: Santa Clara, CA

Posted Jan 11, 2024

The text provides information about a job opportunity for a GPU Architect position at NVIDIA, located in Santa Clara, CA, with a start date of January 11, 2024. No sentiment or opinion is expressed in the text.

NVIDIA - Software Engineer – New College Grad 2024 - Chip Design Tools

Company: NVIDIA

Location: Santa Clara, CA

Posted Jan 25, 2024

NVIDIA is seeking a Software Engineer for Chip Design Tools, located in Santa Clara, CA. The job posting was made on January 25, and is intended for New College Graduates in 2024.

Compiler Optimization Engineer, LLVM and MLIR - New College Grad

Company: NVIDIA

Location: Redmond

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. MLR, LLVM and/or Clang compiler development experience. NVIDIA accepts applications on an ongoing basis. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. Deep understanding of parallel programming concepts. The base salary range is 100,000 USD - 184,000 USD. Familiarity with deep learning frameworks and NVIDIA GPUs. 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. Excellent hands-on C++ programming skills.

Senior Inference Performance Architect - Deep Learning

Company: NVIDIA

Location: Raleigh-Durham, NC

Posted Mar 02, 2024

NVIDIA is seeking a Deep Learning Performance Analysis Architect to analyze and optimize AI application performance. The ideal candidate should have a MS or PhD in a relevant discipline, 6+ years of experience in machine learning and deep learning, excellent programming skills in Python, C, C++, and a strong background in computer architecture. CUDA programming skills, experience with deep neural network training, and knowledge of GPU architecture are a plus. The role involves analyzing performance and power efficiency of deep learning inference workloads, collaborating with software, product, and research teams, and guiding the direction of deep learning HW and SW. The base salary range is 176,000 USD - 333,500 USD, with eligibility for equity and benefits.

Product Sales Specialist, Networking - Inside Sales

Company: NVIDIA

Location: Raleigh-Durham, NC

Posted Dec 04, 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. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. If you're creative and autonomous, we want to hear from you! The base salary range is 124,000 USD - 195,500 USD. If you have a passion selling networking products and for how technology is driving dynamic changes in exciting segments like Artificial Intelligence, Deep Learning, Cloud and Advanced Software Development, we'd like to talk with you. What you'll be doing: Aligning with the Financial Services Industry team Attain a minimum of 100% Quota attainment selling to Enterprise Accounts Maintain and submit accurate forecasts Qualify new opportunities, present NVIDIA networking solutions, overcome objections, negotiate and close business over the phone & TEAMS Team with NVIDIA Account Managers, Partners, and Marketing to build your business and facilitate sales opportunities Build direct relationships with customers and work closely with channel partners to grow sales within your territory Lead all aspects of the selling cycle to help customers expand revenue Develop excellent strategic relationships with customers to understand their Networking needs Have an understanding and clear delivery of NVIDIA value proposition, key features, product messages, and positioning What we need to see: 8+ years of sales experience with minimum of 2 of those years in an inside sales role 4+ years of technology quota carrying sales experience responsible for the full sales cycle (prospecting, customer presentation/demos, negotiating, and closing the sale) 2+ years of experience selling networking products 2+ years of experience with the Financial Services Industry Bachelor's degree or equivalent experience Proven success in rolling up a forecast to sales leadership Experience with going to market and teaming with Technology Industry Channel Partners Excellent communication (interpersonal and presentation) and closing skills, and have successfully applied these in an inside sales environment Exceptional customer and channel partner relationship skills and skilled at selling in a Cloud environment including working with CSP, ISV, and end-user customer Salesforce.com experience is required and light travel requirements (approximately 5%) Ways to stand out from the crowd: Adept at balancing intense short-term pressures with overall long-term goals Excellent listening skills and ability to persuade -- using communication that convey concepts in a creative way A love for technology and how it can impact businesses Passionate for sales and building positive relationships with customers and channel partners Strong background in modern Data Center Networking NVIDIA is widely considered to be one of the technology world's most desirable employers. You will also be eligible for equity and benefits. deeplearning

Senior Compiler Optimization Engineer

Company: NVIDIA

Location: Redmond

Posted Mar 05, 2024

<p>We are looking for an experienced Senior Compiler Optimization Engineer for an exciting role in our Compute Compiler Team We deliver features and improvements to CUDA and other compute compilers to better realize the potential of NVIDIA GPUs for a growing range of computational workloads ranging from deep learning scientific computation and selfdriving cars Our compiler organization makes its mark on every GPU NVIDIA produces We need you as a key member of a small team that is working on a core compiler component for accelerating general purpose computation on the GPU You will be solving critical problems working alongside some of the top valued diverse minds in GPU computing and systems software doing what you enjoy See your efforts in action as HPC and DL developers use features and optimizations to achieve the best performance of their applications If this sounds like a fun challenge we want to hear from you <p> <p><b>What you will be doing<b> <p> <ul><li>Analyze the performance of application code running on NVIDIA GPUs with the aid of profiling tools<li> <li>Construct bridge between Graph compilers like PyTorch OAI Triton and MLIRLLVM based middle end optimizer<li> <li>Identify opportunities for performance improvements in MLIR and LLVM based compiler middle end optimizer<li> <li>Design and develop new compiler passes and optimizations to produce bestinclass robust supportable compiler and tools<li> <li>Interact with Opensource MLIRLLVM community to ensure tighter integration<li> <li>Work with geographically distributed compiler hardware and application teams to oversee improvements and problem resolutions<li> <li>Be part of a team that is at the center of deeplearning compiler technology spanning architecture design and support through higher level languages<li> <ul><p><b>What we need to see<b> <p> <ul><li>MS in Computer Science Computer Engineering or related fields or equivalent experience<li> <li>5+ years experience in Compiler Optimizations such as Loop Optimizations Interprocedural optimizations and Global optimizations<li> <li>Excellent handson C++ programming skills<li> <li>Understanding of any Processor ISA GPU ISA would be a plus<li> <li>Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems<li> <li>Good communication and documentation skills and selfmotivated<li> <ul><p><b>Ways for you to stand out from the crowd<b> <p> <ul><li>PhD preferred<li> <li>Experience in developing applications in CUDA or other parallel programming language<li> <li>Deep understanding of parallel programming concepts<li> <li>MLIR LLVM andor Clang compiler development experience<li> <li>Familiarity with deep learning frameworks and NVIDIA GPUs<li> <ul><p>NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence HighPerformance Computing and Visualization The GPU our invention serves as the visual cortex of modern computers and is at the heart of our products and services 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 We are looking for great people like you to help us accelerate the next wave of artificial intelligence <p> <p>The base salary range is 148000 USD 276000 USD Your base salary will be determined based on your location experience and the pay of employees in similar positions <p> <p>You will also be eligible for equity and benefits NVIDIA accepts applications on an ongoing basis <p> <p>NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer 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<p>

Senior ASIC Verification Engineer - GPU

Company: NVIDIA

Location: Raleigh-Durham, NC

Posted Mar 02, 2024

<p><b>Were now looking for a Senior ASIC Verification Engineer<b> <p> <p>NVIDIA is seeking elite ASIC Verification Engineers to verify the design and implementation of the worlds leading SoCs and GPUs This position offers the opportunity to have real impact in a dynamic technologyfocused company impacting product lines ranging from consumer graphics to selfdriving cars and the growing field of artificial intelligence We have crafted a team of extraordinary people stretching around the globe whose mission is to push the frontiers of what is possible today and define the platform for the future of computing <p> <p>In this position you will help to build the highperformance processor elements that implement programmable compute and graphics functionality <p> <p><b>What<b> <b>youll<b> <b>be<b> <b>doing<b> <p> <ul><li>As a key member of our ASIC Verification team you will verify the design and implementation of the industrys leading GPUs<li> <li>You will be responsible for verification of the ASIC design architecture golden models and microarchitecture using advanced verification methodologies such as UVM<li> <li>Understand the design and implementation of your unit define the verification scope develop the verification infrastructure and verify the correctness of the design<li> <li>Collaborate with architects designers and pre and post silicon verification teams to accomplish your tasks<li> <ul><p><b>What we need to see<b> <p> <ul><li>Bachelors Degree in EE CS or CE or equivalent experience<li> <li>5+ years of relevant experience or an Advanced Degree with equivalent experience<li> <li>Experience in verification using random stimulus along with functional coverage and assertionbased verification methodologies<li> <li>Experience with design and verification tools VCS or equivalent simulation tools debug tools like Debussy GDB<li> <li>Expertise in System Verilog or similar HVL<li> <li>You display strong debugging and analytical skills<li> <li>Experience in crafting test bench environments for unit and system level verification<li> <li>Perl and CC++ programming language experience desirable<li> <li>Prior experience with arbiters interconnect networks andor caches is desirable<li> <li>Strong communication skills and ability amp desire to work as a great teammate are huge plus<li> <ul><p>NVIDIA is widely considered to be one of the technology worlds most desirable employers We have some of the most forwardthinking and hardworking people in the world working for us Are you a creative and autonomous engineer who loves a challenge Come join our GPU ASIC Verification team and help us build future architectures that will continue to drive us forward in the fields of computing graphics and AI <p> <p>The base salary range is 128000 USD 304750 USD Your base salary will be determined based on your location experience and the pay of employees in similar positions <p> <p>You will also be eligible for equity and benefits NVIDIA accepts applications on an ongoing basis <p> <p>NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer 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<p>

Graphics Developer Tools Software Engineer

Company: NVIDIA

Location: Raleigh-Durham, NC

Posted Dec 13, 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. B.S. Today, we stand at the beginning of the next era, the AI computing era, ignited by a new computing model, GPU deep learning. For two decades, we have pioneered visual computing, the art and science of computer graphics. Experience writing, debugging and optimizing HLSL/GLSL shader code for gaming, device drivers, real-time systems or low level libraries. Write fast, effective, maintainable, reliable, and well documented code. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. Prior experience authoring developer tools, particularly for GPUs or games. Deep understanding of intermediate shader code (DXBC/DXIL/SPIR-V or LLVM), shader compiler internals (DXC/glslangValidator/glslc), and the driver (shader microcode, shader management). NVIDIA accepts applications on an ongoing basis.

Senior Compiler Engineer - Technical Lead

Company: NVIDIA

Location: Redmond

Posted Mar 02, 2024

NVIDIA is seeking an experienced Senior Compiler Engineer with technical leadership skills for a role in their Compute Compiler Team. The successful candidate will work on compiler middle-end optimizations, analyze application performance, and design new compiler passes. They will collaborate with the LLVM community and geographically distributed teams. The ideal candidate will have a M.S or Ph.D. in Computer Science, 12+ years of compiler optimizations experience, and excellent C++ programming skills. NVIDIA offers a competitive salary, equity, and benefits package.

Frequently Asked Questions

What is it like to work at NVIDIA?
Employees report a collaborative environment that values experimentation, with many teams working cross‑functionally on GPU architecture, AI frameworks, and cloud services. NVIDIA offers competitive compensation, stock options, extensive learning resources, and a flexible work‑from‑home policy for eligible roles. The company also emphasizes diversity and inclusion through employee resource groups and community outreach programs.
What types of positions are available at NVIDIA?
NVIDIA employs a wide spectrum of roles: software engineers (e.g., driver development, AI model deployment), hardware engineers (chip design, testing), AI researchers (deep learning, reinforcement learning), data scientists (performance analytics, recommendation systems), product managers (GPU product lines, cloud offerings), sales and marketing specialists, and support staff for technical services and customer success.
How can I stand out as an NVIDIA applicant?
Demonstrate domain expertise in graphics, AI, or systems engineering and provide concrete examples of projects that solved real‑world problems. Showcase a strong portfolio or open‑source contributions, prepare for both coding and system‑design interviews, and articulate how your curiosity aligns with NVIDIA’s mission to advance computing and AI. Highlight soft skills like teamwork, communication, and a willingness to learn across disciplines.

Other Companies Hiring