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.

Director, Enterprise AI - Product Marketing

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 04, 2024

NVIDIA, a global leader in accelerated computing, is seeking a strategic Product Marketing leader for its Enterprise Product Group. The role involves developing and implementing marketing plans to drive growth and adoption of AI solutions, leading a team, and collaborating with cross-functional teams. The ideal candidate should have a strong background in product marketing, technical expertise, and leadership skills. NVIDIA offers a competitive salary, equity, and benefits, and is committed to fostering a diverse work environment.

Senior System Software Engineer

Company: NVIDIA

Location: Bangalore, India

Posted Dec 04, 2024

NVIDIA is seeking a Senior Software Engineer to work on video and multimedia projects, including developing optimized system software for the video subsystem, implementing video compression standards, and collaborating with multi-functional teams. The ideal candidate should have a degree in computer science or related field, 5+ years of experience in embedded SW development, and strong technical abilities in C programming, modern C++, Python scripting, and digital video subsystems. Knowledge of state-of-the-art video coding standards, hands-on implementation of algorithms in CUDA, Shaders on GPU, and exposure to DL/ML techniques are plus points. NVIDIA offers competitive salaries and benefits, and is considered one of the most desirable employers in the tech world.

Senior Python Software Engineer, Security

Company: NVIDIA

Location: Bangalore, India

Posted Dec 04, 2024

NVIDIA, a pioneer in GPU technology, is seeking a software engineer for its Internal Infrastructure Group. The role involves crafting Python-based infrastructure tools and libraries for global chip development, verification, and AI. The engineer will design secure workflows, audit IP security policies, and collaborate with diverse engineering teams. NVIDIA values strong software engineering skills, Python proficiency, and adaptability in a dynamic environment. A MS or BS in Computer Science/Engineering with 5+ years of experience is preferred. Bonus points for experience in auditing tools, databases, export control compliance, and chip design.

Senior Post-Silicon Validation Engineer

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 04, 2024

NVIDIA is seeking a Senior Post-Silicon Validation Engineer to join their team. The position offers the opportunity to have real impact in a multidimensional, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and artificial intelligence. The ideal candidate will have experience with design and verification tools, bus protocol, and lab equipment.

Senior Tegra System Performance Architect

Company: NVIDIA

Location: Austin, TX

Posted Dec 04, 2024

NVIDIA is seeking a Senior Tegra System Performance Architect to join their team in developing advanced SoCs for AI, autonomous vehicles, and high-performance computing. The role involves working with world-class experts, optimizing application performance, and collaborating with various teams. Requirements include an MS in computer or electrical engineering, 5+ years of experience in architecture/software development, strong C++ skills, and knowledge of OS/driver software stacks. NVIDIA offers a competitive salary range, equity, and benefits, and is committed to fostering a diverse work environment.

Physical Layer Hardware Architecture Engineer

Company: NVIDIA

Location: Tel Aviv, Israel

Posted Dec 04, 2024

NVIDIA is seeking a highly skilled PHY (Physical Layer) Architect to join their networking architecture group. The role involves leading projects, defining hardware circuitry and firmware/software for physical layer communication, and working closely with multi-functional teams. The ideal candidate should have a BS or MS degree in EE, 3+ years of experience in physical layer communication, system, signal integrity, or high-speed communication protocols, and excellent problem-solving, teamwork, and interpersonal skills.

Senior Verification Engineer

Company: NVIDIA

Location: Bangalore, India

Posted Dec 04, 2024

NVIDIA is hiring a Senior Verification Engineer to work on their CPU verification team. The role involves working with brilliant engineers to verify micro-architecture/architecture features, collaborating with CPU architects, and working on full stack development from SW simulator level to silicon. The ideal candidate should have strong verification fundamentals, proficiency in CPU architecture (ARM knowledge is desirable), Verilog, System Verilog, and strong debugging skills. 3+ years of experience is required, preferably with a degree in Computer Science or Electronics Engineering. NVIDIA offers competitive salaries and benefits, and is considered one of the most desirable employers in the tech world.

Senior AI Algorithms Software Engineer

Company: NVIDIA

Location: Taipei, Taiwan

Posted Dec 04, 2024

NVIDIA is seeking a Deep Learning algorithms architect to develop AI and computer vision algorithms for their Metropolis for Factories and Manufacturing platforms. The role involves architecting, analyzing, developing, and prototyping key deep learning algorithms, collaborating with diverse teams, and supporting customer engagements. The ideal candidate should have 3+ years of experience, an MS or PhD in Computer Science or related field, and expertise in Deep Learning, Machine Learning, and Computer Vision. Proficiency in TensorFlow, PyTorch, Python, and C++ is required. Experience with cloud-based machine learning systems, large-scale data processing, and distributed computing is a plus. NVIDIA values diversity and is committed to fostering an inclusive work environment.

Senior Production SRE Engineer - Storage

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 04, 2024

The text describes the role of a Site Reliability Engineer (SRE) at NVIDIA, emphasizing the importance of their work in ensuring reliable and efficient production systems. SREs at NVIDIA are responsible for designing, implementing, and maintaining large-scale storage clusters, managing data efficiently, and providing related services. They work closely with peers to improve service lifecycle, from inception to refinement. The role involves supporting services before they go live and maintaining them once live, using tools like InfluxDB, Prometheus, and Elastic stack. SREs at NVIDIA are expected to have a strong technical background, including experience with Linux-based systems, various programming languages, and infrastructure configuration management tools. The company values a diverse work environment and offers competitive compensation, benefits, and opportunities for growth.

Senior HPC Cluster Engineer

Company: NVIDIA

Location: Ra'anana, Israel

Posted Dec 04, 2024

NVIDIA, a pioneer in GPU technology, seeks an expert to lead the design and implementation of innovative GPU compute clusters. The role involves building and improving GPU-accelerated computing ecosystems, maintaining deep learning clusters, supporting researchers, and analyzing performance for HPC workloads. The ideal candidate will have a Bachelor's degree in Computer Science or related field, at least 5 years of experience in large-scale compute infrastructure, and proficiency in tools like Ansible, SLURM, Docker, and Python.

Senior FPGA Prototyping Engineer - Hardware

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 04, 2024

NVIDIA is seeking experienced FPGA prototyping engineers to build and improve FPGA prototypes of next-gen GPUs and SOCs. The role involves RTL design, synthesis, place and route, performance analysis, and problem-solving. Candidates should have a BS/MS in Electrical/Computer Engineering, 7+ years of FPGA prototyping experience, and knowledge of tools like Synopsys Protocompiler, Synplify Premier, and Xilinx Vivado. Familiarity with ASIC design, verification tools, and digital design concepts is required. Good communication and interpersonal skills are valued. The base salary range is $164,000 - $304,750, with potential for equity and benefits.

Software Manager

Company: NVIDIA

Location: Ra'anana, Israel

Posted Dec 04, 2024

NVIDIA is seeking a Software Manager to lead a team in developing networking simulation and diagnostic tools. These tools are crucial for advancing networking technologies and simulating large-scale deployments in HPC and ML markets. The role involves leading a distributed team, taking end-to-end responsibility for major features, and hands-on coding. NVIDIA values diversity and is known as a desirable employer, seeking candidates with a Computer Science degree, 5+ years of team leadership, C/C++ programming experience, and 8+ years of relevant experience. Excellent communication skills and Linux/Networking experience 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