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 Architect, GPU and SoC Modelling

Company: NVIDIA

Location: Bangalore, India

Posted Oct 30, 2024

NVIDIA's Architecture Modelling group is seeking a Senior Architect for GPUs and SoCs. The role involves modeling, analysis, and validation of chip architectures and features. The ideal candidate should have a Bachelor's Degree in a relevant discipline, 8+ years of experience, strong programming skills in C++, C, and familiarity with Docker, Jenkins, Python, Perl. The position offers the opportunity to work with world-class architects, mentor younger engineers, and help develop AI-based tools. NVIDIA is known for its innovation in graphics and parallel computing, and is widely considered one of the most desirable employers in the tech world.

Principal Software Engineer - XR

Company: NVIDIA

Location: Seattle, WA

Posted Oct 30, 2024

NVIDIA is seeking skilled engineers to develop the future of XR, including AR, VR, and Spatial Computing. The role involves applying computer vision, deep learning, graphics, and cloud computing to advance AR and VR. Candidates should have a degree in Computer Science, 15+ years of experience, and expertise in C++, graphics, computer vision, deep learning, real-time communications, or cloud computing. NVIDIA offers competitive salaries, benefits, and a diverse, inclusive work environment.

Dense Reconstruction Intern - 2025

Company: NVIDIA

Location: Shanghai, China

Posted Oct 30, 2024

NVIDIA is seeking passionate, hard-working, and creative software engineers to join their robotics team. The role involves researching and implementing NeRF or Gaussian Splatting technology for dense reconstruction in robotics. The successful candidate will work closely with the robotics mapping team, contribute to industry-leading localization algorithms, and build a scalable dense reconstruction pipeline. NVIDIA is looking for candidates with a degree in computer science or related field, compute vision experience, and strong software development skills in C++ and Python. Experienced candidates with a background in LiDAR, Radar, camera, IMU, autonomous vehicles, or mobile robotics are encouraged to apply.

Applied AI Rendering Researcher

Company: NVIDIA

Location: Remote

Posted Oct 30, 2024

NVIDIA's Digital Human Tech group is seeking a world-class Graphics and AI researcher to conduct cutting-edge research in generative AI techniques for real-time rendering of digital characters and avatars. The role involves collaborating with cross-functional teams, designing new algorithms, optimizing AI-driven rendering techniques, and presenting findings to stakeholders. The ideal candidate should have a PhD or master's degree in Computer Science, Graphics, Machine Learning, or related fields, with 3-5 years of industry experience in generative AI, graphics rendering, or related fields.

Drive SDK Engineer Intern - Autonomous Driving

Company: NVIDIA

Location: Shenzhen, China

Posted Oct 30, 2024

NVIDIA is seeking a Software Engineer to work directly with customers on 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 related field, embedded software development experience, and excellent C/C++ skills. Knowledge of vehicle sensors, multimedia applications, and good English language skills are also required. The position offers an opportunity to work on leading-edge autonomous driving technology and collaborate with global teams.

Director, Strategic Alliances - CAE and EDA

Company: NVIDIA

Location: Washington, DC

Posted Oct 30, 2024

NVIDIA is seeking a passionate technologist with CAE and EDA expertise to lead strategic partnerships, collaborations, and SDK adoption. The Director of Strategic Alliances will build and manage a team, engage with key opinion leaders, ISVs, and influential researchers, and evangelize the NVIDIA platform. The role involves driving early adoption of new products, hosting events, and requires a strong understanding of CAE and EDA technologies. NVIDIA offers a competitive salary, equity, and benefits, and is committed to fostering a diverse work environment.

Senior Site Reliability Engineer - DGX Cloud

Company: NVIDIA

Location: Santa Clara, CA / Remote

Posted Oct 30, 2024

NVIDIA's Site Reliability Engineering (SRE) role involves designing, building, and maintaining large-scale production systems with high efficiency and availability. SREs at NVIDIA ensure maximum reliability and uptime of internal and external GPU cloud services, while enabling developers to make changes through careful planning. The role requires knowledge across various systems, networking, coding, database, capacity management, continuous delivery, and open-source cloud technologies like Kubernetes and OpenStack. SREs at NVIDIA focus on automation, performance tuning, and optimizing production systems. They also practice sustainable incident response and blameless postmortems. The company values diversity, intellectual curiosity, problem-solving, and openness, fostering a collaborative environment for growth and innovation.

Senior Custom SOC IP Verification Engineer

Company: NVIDIA

Location: Shanghai, China

Posted Oct 30, 2024

NVIDIA is hiring a Senior Custom SOC/IP Verification Engineer to verify next-gen SoC and IP solutions. The role involves ASIC design verification, contributing to verification planning and execution, and collaborating with various teams. The ideal candidate should have a strong understanding of complex SOC and IPs, experience in managing mixed language UVM and C++ testbenches, and hands-on experience with AMBA protocols and new technologies like ARM CPU complex, LPDDR, HBM, GPU's, DLA, PCIE or Network on chip.

Senior DevOps Engineer, Deep Learning Frameworks

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 31, 2024

NVIDIA is seeking a DevOps Engineer to optimize deep learning frameworks, including TensorFlow and PyTorch. The role involves automating build, test, and release processes, configuring industry-standard tools, and leading best practices for software development. The ideal candidate should have a degree in computer science, 5+ years of relevant experience, and strong skills in SCM, build systems, and Python. NVIDIA offers competitive salaries and benefits, and is committed to fostering a diverse work environment.

Senior STA Engineer

Company: NVIDIA

Location: Tel Aviv, Israel

Posted Oct 30, 2024

NVIDIA is seeking experienced Physical Design Engineers to join their Networking Silicon engineering team. The role involves owning the full chip STA, generating timing constraints, and resolving complex timing and congestion problems. The ideal candidate should have a degree in Electrical or Computer Engineering, 5+ years of experience in RTL2GDS flows, and familiarity with physical design EDA tools. NVIDIA values diversity and offers an equal opportunity employment. The role promises a challenging, meaningful, and professional environment with significant impact on technology-focused projects.

Server Firmware Developer (RDSS Intern)

Company: NVIDIA

Location: Taipei, Taiwan

Posted Oct 30, 2024

NVIDIA is seeking a skilled professional with a MS or PhD in EE/CS or related field, proficient in Python and C/C++ using Linux. The role involves working on server designs, developing performance-optimized firmware solutions, and collaborating with hardware and QA teams. The ideal candidate should have system knowledge, experience in C/C++ development, and excellent communication skills. Familiarity with datacenter server hardware and REST architecture is a plus. NVIDIA offers competitive salaries and a generous benefits package.

Senior System Software Test Engineer, Networking

Company: NVIDIA

Location: Bangalore, India

Posted Oct 30, 2024

NVIDIA is seeking a skilled Software Test Engineer to join their Cumulus Linux Verification Engineering Team. The role involves leading verification of innovative features, developing test plans, executing tests, and creating automated test suites. The engineer will work on Layer2 and Layer3 features of NVIDIA-Mellanox Spectrum series Ethernet Switch systems. Key requirements include a B.S degree in Engineering/Computer Science, 5+ years of Software Quality Engineering experience, strong technical skills, and proficiency in Python or other scripting languages. The position offers competitive salaries and benefits, and is part of a rapidly growing team.

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