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.

VLSI Design Automation Software Engineer

Company: NVIDIA

Location: Tel Aviv, Israel

Posted Oct 09, 2024

NVIDIA is seeking a Software Engineer for their VLSI Design Automation team. The role involves overseeing compute and storage resources, developing scripts and automation tools, and managing the entire lifecycle of tool and web application development. The ideal candidate should have a bachelor's degree in computer science/engineering, 2+ years of experience in VLSI Design Automation, strong knowledge of Python and JavaScript, and experience with database management systems and data visualization in Python. Familiarity with React, data analysis tools, Linux, and machine learning techniques is a plus.

Scientific Computing Libraries Architect

Company: NVIDIA

Location: Remote

Posted Oct 09, 2024

NVIDIA is seeking a Senior Software Architect to develop quantum chemistry libraries for GPUs, focusing on solving problems in biology, chemistry, and material science. The ideal candidate should have a degree in Chemistry or related engineering, 10+ years of experience in computational chemistry software implementation, and expertise in parallel programming models. The role involves working closely with engineering, engaging with application developers, and guiding the application of quantum chemistry methods to solve customer problems.

Software Design Engineer - SONiC Group

Company: NVIDIA

Location: Ra'anana, Israel

Posted Oct 09, 2024

NVIDIA is seeking a skilled Software Engineer to join their Ethernet Switch SONiC Network OS team. The successful candidate will have the opportunity to design and implement features, contribute to the SONiC community, and work in a continuous deployment environment. NVIDIA values diversity and offers competitive salaries and benefits. The ideal candidate will have a B.Sc. in Computer Science, 2+ years of experience in technical software development, proficiency in C++ and Python, and strong communication skills.

Senior GPU Compiler Development Engineer

Company: NVIDIA

Location: Austin, TX / Remote

Posted Oct 09, 2024

NVIDIA is seeking an experienced Systems SW Compiler Engineer to join their PTX Compiler Development team. The role involves driving PTX language design and compiler evolution, working with GPU Architecture and CUDA Programming model teams, and enhancing PTX Compiler infrastructure for Generative AI and DL. The ideal candidate should have a degree in Computer Science or related fields, 4+ years of experience in compiler front end, programming language designs, and Compilers/Linkers. Strong analytical and C/C++ programming skills are required, along with excellent communication skills. Experience in GPU development, compute APIs, and LLVM IR is a plus. NVIDIA offers competitive salaries, benefits, and a diverse work environment.

SDK Software Engineer - Autonomous Driving

Company: NVIDIA

Location: Beijing, China

Posted Oct 09, 2024

The job posting is for a senior software engineer position in Beijing, China, focusing on providing deep technical assistance to customers integrating NVIDIA DRIVE products into their platforms. The role involves understanding customer requirements, developing NVIDIA DRIVE SDK, solving technical issues, and optimizing stability and performance. The ideal candidate should have a degree in EE/CS or equivalent experience, 3+ years of embedded software development experience, and excellent C and C++ skills. Knowledge of system scheduling policy, threading, synchronization, and parallel computing is required. Experience with camera data manipulation, multimedia image/video/audio applications, and H.264/H.265/JPEG encoding/decoding is preferable. Good English language skills and self-management abilities are also essential. The role offers the opportunity to work on leading-edge autonomous driving technology and collaborate with global teams.

Senior Solution Architect - Embedded

Company: NVIDIA

Location: Beijing, China

Posted Oct 09, 2024

NVIDIA is seeking an Embedded expert to join their China Solution Architect team. The role involves collaborating with the sales team to support embedded customers, developing innovative hardware and software architectures, training customers on NVIDIA platforms, and working closely with customers on complex edge projects. The ideal candidate should have a strong academic background in Computer or Electrical Engineering, Computer Science, or a related field, with 5+ years of experience in edge computing, software development, or testing. Familiarity with ARM based SOC, Linux, CUDA, DL, ML, and Python is required. Experience in robotics simulation, LLM training and inference, and knowledge in embedded platform and software development would be beneficial.

Digital Circuit Design Engineer

Company: NVIDIA

Location: Taipei, Taiwan

Posted Oct 09, 2024

The job posting is for a Mixed-Signal high-speed I/O SerDes group member at NVIDIA. The role involves working on cutting-edge technology for gaming, AI, deep learning, and autonomous driving. The successful candidate will design micro-architecture specifications, implement RTL in SystemVerilog, and create test cases. They will also understand analog schematics and write SystemVerilog models. The ideal candidate should have a degree in Electrical Engineering, 3+ years of experience in high-speed SerDes I/O digital design, and knowledge of protocols like Ethernet and PCIe. Proficiency in Verilog or SystemVerilog, logic design, and circuit modeling is required. Experience with UVM, custom digital circuit design, and adaptation algorithms is preferred. Familiarity with static timing tools, formal verification tools, Perl, and Python scripting is also beneficial. NVIDIA offers competitive salaries and a generous benefits package.

Senior Product Manager - AI Networking Orchestration

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 09, 2024

NVIDIA is seeking a Senior Product Manager for its growing Datacenter Ethernet Business, focusing on Network Analytics & Orchestration. The role involves managing the product life cycle, defining value propositions, collecting requirements, and collaborating with various teams. The ideal candidate should have a strong engineering background, deep Linux knowledge, expertise in open-source development, and experience in product management in large global organizations. Bonus points for experience in modern Data Center networking, AI techniques, and NVIDIA GPUs. The base salary range is 148,000 USD - 230,000 USD.

Senior Deep Learning Systems Software Engineer - AI Infrastructure

Company: NVIDIA

Location: Santa Clara, CA / Remote

Posted Oct 09, 2024

NVIDIA, a leading company in High-Performance Computing, Artificial Intelligence, and Visualization, is seeking senior engineers with expertise in performance analysis and optimization. The role involves understanding, analyzing, and optimizing deep learning workloads on advanced hardware and software platforms. The ideal candidate should have a Masters in CS, EE, or CSEE, 8+ years of experience in application performance engineering, and a deep understanding of computer architecture, particularly GPU architecture. Proficiency in Python, C/C++, and experience with NVIDIA's infrastructure and software stacks are required. The position offers an opportunity to impact the hardware and software roadmap in a fast-growing AI company, with a base salary range of 180,000 USD - 339,250 USD.

Senior HPC AI Cluster Engineer

Company: NVIDIA

Location: Remote

Posted Oct 09, 2024

NVIDIA is seeking an experienced HPC Engineer to join their E2E software verification HPC/AI Infrastructure team. The role involves designing, implementing, and maintaining large-scale HPC/AI clusters, managing Linux job/workload schedules, and developing CI/CD pipelines. The ideal candidate should have a degree in Computer Science or related field, 5+ years of experience in HPC and AI technologies, and proficiency in Linux, networking, storage solutions, and automation tools. Knowledge of Kubernetes, GPU architecture, and cloud computing platforms is a plus.

IT Lab Operations Engineer

Company: NVIDIA

Location: Yokneam, Israel

Posted Oct 09, 2024

NVIDIA Networking Business Unit is seeking an experienced IT Lab Operations Engineer. The ideal candidate should be a service-oriented team player with 4+ years of experience in support engineering, SysAdmin, or datacenter operations. They must have IT certifications such as CompTIA, Microsoft, LPIC-1, or CCNA, and a strong understanding of computer hardware and IT technologies. The role involves supporting developers' teams' equipment, maintaining servers and switches, racking and stacking new hardware, and collaborating with various teams to resolve IT issues. NVIDIA values diversity and is committed to fostering an inclusive work environment.

Senior System Software Engineer - AI

Company: NVIDIA

Location: Bangalore, India

Posted Oct 09, 2024

NVIDIA, a pioneering company in GPU technology, is seeking a Senior Systems Software Engineer to develop a high-performance AI framework for gaming applications. The role involves designing and implementing a Hybrid AI platform for seamless cloud and local device inferencing, optimizing performance, collaborating with various teams, and driving advancements in AI frameworks. The ideal candidate should have a strong background in AI inferencing pipelines, proficient C++ skills, and experience with ML/DL frameworks. Understanding of modern ML techniques, distributed team experience, and GPU programming proficiency are plus points.

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