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 Generalist Software Engineer -- Omniverse

Company: NVIDIA

Location: Taipei, Taiwan

Posted Oct 08, 2024

NVIDIA is recruiting for a Senior Generalist Software Engineer with expertise in computer graphics, algorithms, data structures, and compute systems. The role involves designing, developing, and optimizing software solutions for cutting-edge projects. The ideal candidate should have a Master's degree, 5+ years of experience, and proficiency in C++, Python, and/or Java. They should also be familiar with machine learning frameworks, real-time rendering engines, and distributed computing. The position offers opportunities for mentoring junior engineers and contributing to open-source projects.

Senior Applied Deep Learning Research Scientist

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 09, 2024

NVIDIA is seeking world-class researchers in deep learning and NLP to join their applied deep learning research team. The team is known for projects like Megatron, MT-NLG, and DLSS, and is pushing the boundaries of generative AI. They are looking for passionate individuals with a strong background in machine learning, deep learning, and relevant application areas such as NLP and computer vision. The role involves developing deep learning approaches for large language models, designing machine learning techniques for downstream tasks, constructing datasets, and collaborating with product teams to apply research into real-world applications. NVIDIA offers competitive salaries, benefits, and is committed to fostering a diverse work environment.

Test Engineer - Electrical

Company: NVIDIA

Location: Roskilde, Denmark

Posted Oct 08, 2024

NVIDIA, a leader in computer graphics and AI, is seeking a skilled Test Engineer - Electronics in Roskilde, Denmark. The role involves silicon photonic and semiconductor test development, device characterization, and yield enhancement. NVIDIA values innovation, collaboration, and a strong sense of responsibility. They offer competitive salaries and benefits, fostering a diverse work environment.

Senior System Software Engineer, GPU Firmware

Company: NVIDIA

Location: Bangalore, India

Posted Oct 09, 2024

The text describes a job opening for a software engineer to work on the GPU Firmware team. The role involves designing, developing, testing, and optimizing GPU firmware, collaborating with various teams, and improving security for firmware. The ideal candidate should have a degree in EE/CS/CE, 4+ years of experience in low-level software development, strong C skills, and a deep understanding of software process and secure software fundamentals. Experience with x86 assembly, display technologies, PCI/PCIe architecture, and UEFI environments is a plus. The company is considered one of the most desirable employers in the tech world.

Senior Software Security Compiler Engineer

Company: NVIDIA

Location: Austin, TX / Remote

Posted Oct 08, 2024

NVIDIA, a pioneer in visual computing, is seeking a Software Security Compiler Engineer. The role involves understanding, modifying, and improving GCC, LLVM, and NVIDIA proprietary compilers for code hardening and security. The ideal candidate should have a BS/MS in Computer Science/Engineering, 6+ years of software security experience, excellent C and C++ programming skills, and compiler knowledge. Proficiency in compiler design and verification techniques, hands-on experience in Intermediate Representations, and threat modeling are highly valued. NVIDIA offers competitive salaries, benefits, and a diverse work environment.

Director, Aerial CUDA RAN - 5G/6G

Company: NVIDIA

Location: Bangalore, India

Posted Oct 08, 2024

NVIDIA is seeking a Software Director for their Aerial CUDA RAN (5G/6G) team. The role involves leading software development and performance engineering for 5G, 6G, and AI RAN efforts. The ideal candidate should have a strong background in wireless systems, 15+ years of overall experience, and 7+ years in team leadership. Hands-on experience in C, C++, and Python development is required, along with a strong bent towards performance optimizations for real-time communication systems.

Senior PCB Design Layout Engineer

Company: NVIDIA

Location: Yokneam, Israel

Posted Oct 08, 2024

NVIDIA is seeking a Senior PCB Design Layout Engineer to join their Hardware Layout team. The role involves working closely with product design engineers, performing PCB layout for high-speed/high-density value-conscious PCBs across various business units. The engineer will be responsible for complete CAD layout, generation of artwork files, and ensuring designs comply with SI constraints, EMI/RFI control, and regulations. NVIDIA values proficiency in PCB design tools, understanding of high-speed digital design principles, and strong problem-solving skills. The company offers competitive salaries and benefits, and is considered a desirable employer in the tech world.

Power Integrity Engineer

Company: NVIDIA

Location: Tel Aviv, Israel

Posted Oct 09, 2024

NVIDIA, a leader in GPU technology, is seeking a Power Integrity Engineer. The role involves collaborating with teams in the USA and India to develop Ethernet switch physical design product lines. The ideal candidate should have a strong background in power integrity engineering, proficiency in industry-standard tools, and excellent collaboration skills.

Senior SONiC Software Automation Engineer

Company: NVIDIA

Location: Ra'anana, Israel

Posted Oct 08, 2024

NVIDIA is seeking an experienced SW Automation Senior Engineer to join their Ethernet Switch SONiC Network OS team. The role involves working closely with NVIDIA's development and architecture teams, designing and implementing robust automation test suites, and collaborating with continuous integration systems. The ideal candidate should have a B.Sc. degree in Engineering/Computer Science, 5+ years of experience as a Software Engineer, strong Python programming skills, and Linux knowledge. Prior experience in a leadership role, networking areas, and software testing is a plus. NVIDIA offers competitive salaries and a generous benefits package, and is committed to fostering a diverse work environment.

CPU Performance Developer Technology Engineer

Company: NVIDIA

Location: Beijing, China

Posted Oct 08, 2024

NVIDIA is seeking a skilled computer scientist to join their Devtech team, focusing on optimizing Cloud and HPC CPU workloads on NVIDIA Grace CPU. The role involves engaging with the developer community, contributing to software stacks, and influencing next-generation architecture design. NVIDIA offers competitive salaries, benefits, and a diverse, inclusive work environment.

Senior Software Engineer, NIM Production

Company: NVIDIA

Location: Santa Clara, CA

Posted Oct 08, 2024

NVIDIA is seeking a Senior Software Engineer to develop components for NVIDIA Inference Microservices (NIMs). The ideal candidate will design, build, and optimize containerized inference execution for various applications, ensuring efficiency and scalability. They will drive the adoption of optimized models through microservices developed in Python or Go, and collaborate with a broad team of software engineers, researchers, SREs, and product management. The role requires deep technical expertise in distributed containerized applications using Docker, Kubernetes, Cloud Endpoints, Helm, and Prometheus. NVIDIA is committed to fostering a diverse work environment and offers a competitive salary range of 180,000 USD - 339,250 USD.

Senior System Software Engineer, Performance and Optimization - 5G

Company: NVIDIA

Location: Bangalore, India

Posted Oct 08, 2024

The Aerial 5G Team is seeking experienced professionals to define and design performance/verification frameworks for GPU-based PHY/MAC layers for 5G NR/LTE vRAN. The ideal candidate should have a strong understanding of software development, wireless handsets, air interface standards, and GPU/CPU computing architecture. Familiarity with machine and deep learning algorithms for vRAN signal processing is a plus. NVIDIA offers competitive salaries and a dynamic work environment.

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