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.

Principal Thermal Mechanical Photonic Designer

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 20, 2024

NVIDIA is seeking a Principal Thermal Mechanical Photonic Designer to join their global circuits team. The role involves working on the thermal and structural design of Silicon Photonic designs, running stress simulations, and setting up experimental methodologies for thermal validation. The ideal candidate should have a PhD in Electrical Engineering, Physics, or a similar discipline with over 15 years of experience in silicon photonics IC development. They should be proficient in Ansys tools and have hands-on experience with Silicon Photonics products. The role offers a base salary range of 232,000 USD - 356,500 USD, along with equity and benefits.

Director, Programmable Vision Accelerator Software

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 20, 2024

NVIDIA, a global leader in AI and computer vision, seeks a technical leader with expertise in classical computer vision to head teams responsible for the system software stack and DSP SDK supporting the PVA engine in the Tegra SoC platform. The role offers a unique chance to influence the industry and develop future CV and AI applications on cutting-edge hardware. The ideal candidate will have a MS/PhD in Computer Science, Computer Vision, Robotics, or related fields, with 12+ years of experience in the embedded software industry, including 8+ years in technical leadership roles. They should possess strong leadership, collaboration, and influencing skills, along with deep knowledge of operating system internals, C/C++, and embedded/system software concepts. Familiarity with Pre-silicon/Post-silicon SW development life cycle and tools is also required. NVIDIA offers competitive salaries, benefits, and a diverse work environment.

Senior Deep Learning Profiling Tools Engineer

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 20, 2024

NVIDIA is seeking a software engineer to enhance its GPU-enabled deep learning performance analysis capabilities. The role involves designing and developing profiling tools, working with multi-disciplinary teams, and staying updated on AI performance techniques. The ideal candidate should have a strong background in computer science, proficiency in C++ and Python, and experience with deep learning frameworks.

Software Manager - Router Testing Python

Company: NVIDIA

Location: Redmond, WA

Posted Dec 20, 2024

NVIDIA is seeking a Python automation team lead for their Ethernet Switch SONiC Network OS. The role involves working closely with development and architecture teams, overseeing test automation frameworks, managing a team of automation engineers, and promoting a culture of innovation and quality. The ideal candidate should have a B.Sc. in Engineering/Computer Science, 8+ years of software development and testing experience, 3+ years in a leadership role, strong Python skills, and Linux knowledge. NVIDIA offers competitive salaries, benefits, and is committed to fostering a diverse work environment.

Software Engineer Intern - Autonomous Vehicles - 2025

Company: NVIDIA

Location: Shanghai, China

Posted Dec 20, 2024

NVIDIA is seeking a software engineer-intern for its Autonomous Vehicle product team. The role involves developing, integrating, optimizing, and testing NVIDIA Drive AV stack software. The ideal candidate should have a background in CS/EE, robotics, and related areas, with C and C++ development experience, and knowledge of networking concepts. Familiarity with Linux, QNX, SafeRTOS, FreeRTOS, Autosar, Bazel, CMake, Git, Docker, and CUDA is a plus. NVIDIA is considered a desirable employer, known for its forward-thinking and hardworking people.

Customer Program Manager

Company: NVIDIA

Location: Taipei, Taiwan

Posted Dec 20, 2024

NVIDIA is seeking passionate, hardworking, and creative individuals to lead cross-functional teams in developing AI and Computer Vision products at the edge. The role involves integrating hardware and software partners, defining strategies for product solutions, and executing complex projects from evaluation to production. The ideal candidate should have a BS/MS in Engineering or Computer Science, 8+ years of industry experience, strong customer savvy, technical expertise in board/system design, BSP development, and AI solutions, and supreme leadership skills. Fluency in Chinese and English is required, with knowledge of embedded systems and AI solutions being a plus.

Research Scientist, ML Systems - New College Grad 2025

Company: NVIDIA

Location: Austin, TX / Remote

Posted Dec 20, 2024

NVIDIA Research is seeking a Research Scientist New Graduate with a focus on Machine Learning Systems (MLSys). The ideal candidate will have a Ph.D. in CS/CE/EE with a strong background in operating systems, distributed systems, training/inference systems, data management systems, networking, cloud computing, and/or computer architecture. The role involves understanding and analyzing efficiency, scaling, and resilience challenges in ML systems, developing creative systems solutions, contributing to the co-design of next-generation AI/ML algorithms and systems, collaborating with diverse teams, and publishing original research. NVIDIA offers competitive salaries, benefits, and a dynamic work environment.

Senior Release Engineer - Server Software

Company: NVIDIA

Location: Santa Clara, CA / Remote

Posted Dec 20, 2024

NVIDIA, a leading AI computing company, is seeking a talented RAS Architect to improve the reliability of their GPU and Grace systems. The role involves designing robust RAS features, collaborating with cross-functional teams, and managing the entire release process. NVIDIA offers competitive compensation, benefits, and the opportunity to work on cutting-edge technology. The ideal candidate should have a strong background in release management, software building, and problem-solving skills.

Senior Production Support Engineer

Company: NVIDIA

Location: Remote

Posted Dec 20, 2024

NVIDIA's Networking Silicon Engineering group is seeking a Senior Production Support Engineer. The role involves monitoring production status at the factory in Bac Ninh, Vietnam, providing onsite tier 1 support for tests and test infrastructures, and conducting test debugging and failure analysis. The ideal candidate should have a B.S. in Electrical Engineering or equivalent experience, minimum 5 years of manufacturing line issue handling experience, and proficiency in English. Skills in ICT/JTAG, functional tests, Linux OS, Perl scripts, and reliability tests like Burn In, ESS, HASS are beneficial. NVIDIA is an equal opportunity employer.

Senior Technical Program Manager - Hardware Engineering

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 20, 2024

NVIDIA, a pioneer in GPU technology, is seeking a Senior Hardware Technical Program Manager. The role involves ensuring NVIDIA's sophisticated silicon and products are qualified and productized on schedule. The manager will work closely with various teams, drive quality improvement initiatives, and manage silicon/boards/systems demand and supply. The ideal candidate should have a Master's degree in Electrical Engineering or related field, 8+ years of program management experience, and prior experience in silicon bring-up, validation, and productization. Excellent communication skills and the ability to multitask in a dynamic environment are required. The base salary range is 156,000 USD - 299,000 USD.

Software Engineering Intern - Autonomous Vehicles

Company: NVIDIA

Location: Shanghai, China

Posted Dec 20, 2024

NVIDIA is seeking a software engineering intern for the Autonomous Vehicle product team. The role involves developing, integrating, optimizing, and testing NVIDIA Drive AV stack software. The ideal candidate should have a background in CS/EE, robotics, and related areas, with C and C++ development experience, knowledge of networking concepts, and proficiency in English. Familiarity with Python, Linux, and tools like Bazel, CMake, Git, and Docker is a plus. NVIDIA is considered a desirable employer, known for its forward-thinking and hardworking people.

EMC Engineer

Company: NVIDIA

Location: Shenzhen, China

Posted Dec 20, 2024

NVIDIA is seeking an EMC Engineer to join their Regulatory Compliance Team. The role involves EMC and Safety design, testing, debugging, and certification of products, along with collaboration with various engineering teams. The ideal candidate should have a strong background in EMC and Safety, a degree in Electrical Engineering or related field, and proficiency with EMC test equipment and software. Familiarity with high-power server EMC and Safety design, and ability to work independently in a cross-functional team, are plus points. NVIDIA is known for being a desirable employer with a talented workforce.

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