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 Math Libraries Engineer - Quantum Computing

Company: NVIDIA

Location: Santa Clara, CA / Remote

Posted Dec 20, 2024

NVIDIA is seeking an experienced software engineer to join their team in designing, developing, and optimizing software for Quantum Computing. The ideal candidate should have strong C++ and Python skills, parallel programming experience with GPUs, and a PhD or MSc in Computer Science or related field. They will work on researching and developing innovative algorithms, collaborate with NVIDIA Research and Product Management teams, and provide technical leadership. The role involves analyzing performance of GPU and CPU implementations, and finding opportunities for improvements. NVIDIA offers competitive salaries, benefits, and is committed to fostering a diverse work environment.

Silicon Photonics Test Engineer

Company: NVIDIA

Location: Taipei, Taiwan

Posted Dec 20, 2024

NVIDIA's global engineering team is seeking a senior professional with expertise in silicon photonics for developing leading-edge test solutions. The role involves creating codes for Silicon Photonic test stations, collaborating with photonic device designers, and working with other teams for full test and device characterization. The ideal candidate should have a MS or higher degree in EE, Physics, or material science, with 5+ years of experience in optical systems or opto-electronics devices. Proficiency in test programming, optical component characterization, and data analysis tools is required. Excellent communication skills are also necessary.

Senior Process Engineer, Interconnect Technologies

Company: NVIDIA

Location: Remote

Posted Dec 20, 2024

NVIDIA, a renowned company in computer graphics and AI, seeks a Process Engineer with 5+ years of experience in semiconductor, optics, or PCB industry. The role involves developing advanced assembly processes for micro-electro-optics, operating assembly equipment, and participating in bringing new technologies to high volume manufacturing lines. NVIDIA values diversity and offers competitive salaries and benefits. The ideal candidate should have a strong background in materials, chemical, mechanical engineering, or physics, with excellent problem-solving skills and teamwork abilities.

System Software Engineer, GPU Tools Development

Company: NVIDIA

Location: Bangalore, India

Posted Dec 20, 2024

NVIDIA is inviting software engineers to join their team to design, implement, and debug next-generation GPU, SOC, and system simulation environments. The role involves crafting core verification infrastructure for full-system platforms of discrete graphics and computing chips using object-oriented C++ and System-C simulation. The successful candidate will work on modeling and simulating next-gen GPU and SoC systems, collaborating with architecture, hardware, and software teams. NVIDIA seeks passionate, self-driven individuals with 4+ years of professional C++ programming and System-C experience, preferably with Transaction Level Modeling, Verilog, System Verilog, or RTL simulation background.

Manager, NvStreams

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 20, 2024

NVIDIA is seeking an experienced engineering manager for its rapidly growing NvStreams team, which plays a crucial role in the company's AI and autonomous vehicle initiatives. The ideal candidate should have a strong background in software development, management, and embedded systems, with experience in Agile methodologies and distributed teams. The NvStreams technology enables developers to create software frameworks and applications that optimize NVIDIA hardware acceleration across various platforms.

Research Scientist - Simulation Technology

Company: NVIDIA

Location: Remote

Posted Dec 20, 2024

NVIDIA is recruiting Senior Research Scientists and Engineers for its Neural Reconstruction and Simulation team. The role involves researching, designing, and implementing novel computer vision and deep learning methods, publishing original research, collaborating with team members and external researchers, and mentoring others. The ideal candidate should have a Ph.D. in Computer Science/Engineering, Electrical Engineering, or related field with 6+ years of relevant research experience, an outstanding research track record, and strong programming and communication skills.

Gen AI Product Evangelist Engineer, Retail

Company: NVIDIA

Location: Santa Clara, CA / Remote

Posted Dec 20, 2024

NVIDIA is seeking a Product Evangelist Engineer to create technical content for developers on building multi-modal Gen AI applications using NVIDIA's accelerated computing platform. The role involves developing demos, AI workflows, and educational materials like tutorials, blog posts, and user guides. The engineer will collaborate with internal and external teams, create workshops, and document processes. They will also be the advocate for NVIDIA's platform and technologies, working closely with customers and partners. The ideal candidate will have a degree in Computer Science or related field, extensive software development experience, and expertise in deep learning, machine learning, and GPU programming. NVIDIA offers a competitive salary range of $200,000 - $368,000, along with equity and benefits.

Principal Software Engineer - Enterprise AI Platform

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 20, 2024

NVIDIA, a leader in computer graphics and AI, seeks a Principal full-stack developer to build next-gen AI platforms. The role involves end-to-end software development, technology roadmap creation, and collaboration with AI/ML teams. The ideal candidate will have 15+ years of experience in cloud and hybrid cloud environments, proficiency in multiple programming languages, and strong leadership skills. The position offers a competitive salary range of $248,000 - $385,250, along with equity and benefits.

Senior AI Training Performance Engineer

Company: NVIDIA

Location: Shanghai, China

Posted Dec 20, 2024

NVIDIA is seeking a Senior AI Training Performance Engineer to help squeeze every last clock cycle out of AI training. The role offers the opportunity to directly impact the hardware and software roadmap in a fast-growing technology company that leads the AI revolution.

Senior ASIC Verification Engineer - GPU

Company: NVIDIA

Location: Austin, TX

Posted Dec 20, 2024

NVIDIA is recruiting skilled ASIC Verification Engineers to verify the design and implementation of top-tier SoCs and GPUs. This role offers the chance to significantly impact a tech-driven company, influencing product lines from consumer graphics to self-driving cars and AI. The successful candidate will collaborate with global teams to build high-performance processor elements, verifying design correctness using advanced methodologies. Requirements include a degree in EE, CS, or CE, 5+ years of relevant experience, and expertise in System Verilog or similar HVL. Strong debugging, analytical, and communication skills are essential. NVIDIA is recognized as a top tech employer, offering competitive salaries, equity, and benefits.

Staff Security Analyst, Security Awareness and Training

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 20, 2024

NVIDIA, a leader in computer graphics and AI, is seeking a passionate Staff Security Analyst. The role involves developing innovative training methods, delivering security training, conducting phishing simulations, building partnerships, and maintaining awareness resources. The ideal candidate will have a BS or equivalent, 8+ years of InfoSec experience, and strong project leadership skills. Certifications in security frameworks and a data-driven approach are valued. The base salary range is $156,000 - $247,250, with eligibility for equity and benefits.

Senior Deep Learning Software Engineer, PyTorch

Company: NVIDIA

Location: Santa Clara, CA

Posted Dec 20, 2024

NVIDIA is seeking a Senior Deep Learning Software Engineer with expertise in PyTorch. The role involves designing and building tools for AI engineers, collaborating with NVIDIA's hardware and software teams, and contributing to PyTorch. The ideal candidate should have a MS in Computer Science or equivalent, proficiency in Python and C++ programming, and experience in High Performance Computing and distributed parallel programming. Familiarity with Machine Learning, CUDA Programming, and RDMA networking is a plus. NVIDIA offers competitive salaries, benefits, and is committed to fostering a diverse 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