JobsSoftware Engineer, Neural Graphics Developer Tools
NVIDIA logo

Software Engineer, Neural Graphics Developer Tools

NVIDIA

Location

USA (Multiple Locations)

Type

Full-time

Posted

5/10/2026

Compensation

$152,000 - $287,500 per year

Undergraduate with 5+ Years of Experience
Master's with 5+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025

Job description

NVIDIA is seeking a highly technical and innovative software engineer to develop the next generation of Graphics Developer Tools. This role involves collaboration with the research team to create tools that enhance graphics performance and support emerging technologies like neural rendering. The ideal candidate will work in an agile environment, focusing on improving existing tools and creating new ones that integrate AI with graphics. This position offers the opportunity to work with a fast-paced and experienced team dedicated to pushing the boundaries of rendering technology.

Requirements

  • BS/MS in Computer Science, Computer Engineering, or equivalent experience.
  • 5+ years of relevant work experience in software development.
  • Excellent C/C++ programming skills.
  • Knowledge of 3D Graphics Algorithms and GPU Architectures, with proficiency in at least one 3D Graphics API such as Direct3D, OpenGL, or Vulkan.
  • Demonstrated experience with AI and deep learning techniques, including familiarity with neural network architectures, CUDA, and frameworks such as TensorFlow or PyTorch.
  • Deep understanding of computer architecture concepts such as virtual memory, caches, registers, threads, and heterogeneous computing.
  • Excellent written and verbal communication skills.

Responsibilities

  • Create new technical designs and implement features in an agile environment.
  • Improve existing tools for NVIDIA GPUs to help developers identify and resolve rendering and performance issues.
  • Create innovative new tools that bridge AI and graphics in next generation workflows.
  • Collaborate closely with internal and external partners, including teams within NVIDIA such as the Compiler, Driver, Research, and GPU Architecture teams.
  • Drive technology discussions and provide feedback on system architecture.
  • Accurately estimate and prioritize tasks to create realistic delivery schedules.
  • Write fast, effective, maintainable, reliable, and well-documented object-oriented code.
  • Document requirements and designs, and review documents with key partners.
  • Meet with the QA Department to develop test plans for new features.

Benefits

  • Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.

Is this posting expired or inaccurate?