Neural Graphics Tools Engineer (C++, AI & 3D Rendering)

Jobtailor

California (MO)

On-site

USD 140,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA is seeking an experienced graphics software engineer to design and implement features for GPU rendering and AI-driven workflows. You will collaborate with multiple internal teams and external partners in an agile environment to deliver cutting-edge tools.

Ideal candidates have 5+ years in software development, strong C/C++ skills, and deep knowledge of 3D graphics, GPU architectures, and AI techniques, including CUDA, TensorFlow, or PyTorch, with excellent communication.

Qualifications

  • BS/MS in Computer Science or Computer Engineering or equivalent experience.
  • 5+ years of relevant work experience in software development.
  • Demonstrated passion for 3D graphics, AI, and low-level programming with 5+ years of industry experience.
  • Excellent C/C++ programming skills.
  • Knowledge of 3D graphics algorithms and GPU architectures with at least one API (Direct3D/OpenGL/Vulkan).
  • Experience with AI/deep learning, neural network architectures, CUDA, TensorFlow, or PyTorch.
  • Strong understanding of computer architecture concepts (virtual memory, caches, registers, threads, heterogeneous computing).
  • Excellent written and verbal communication skills.

Responsibilities

  • Create new technical designs and implement features while working in an agile environment.
  • Improve tools for NVIDIA GPUs to help developers identify and resolve rendering/performance issues.
  • Create tools aligning AI and graphics for next-gen workflows.
  • Collaborate with NVIDIA teams (Compiler, Driver, Research, GPU Architecture).
  • Drive technology discussions and provide system-architecture feedback.
  • Estimate and prioritize tasks to create realistic delivery schedules.
  • Write clean, maintainable object-oriented code and document it.
  • Document requirements and designs, review with partners, and participate in QA test plan development.

Skills

C/C++ Programming
3D Graphics Algorithms
AI and Deep Learning Techniques
GPU Architecture Knowledge
Agile Development
Object-Oriented Programming

Education

BS/MS in Computer Science or Computer Engineering

Tools

CUDA
TensorFlow
PyTorch
Direct3D
OpenGL / Vulkan

Job description

NVIDIA is seeking an experienced graphics software engineer to design and implement features for GPU rendering and AI-driven workflows. You will collaborate with multiple internal teams and external partners in an agile environment to deliver cutting-edge tools.

Ideal candidates have 5+ years in software development, strong C/C++ skills, and deep knowledge of 3D graphics, GPU architectures, and AI techniques, including CUDA, TensorFlow, or PyTorch, with excellent communication.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Neural Graphics Dev Tools Engineer — AI Rendering & Equity
Neural Graphics Dev Tools Engineer — AI Rendering & Equity

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Neural Graphics Tools Engineer — AI & GPU Rendering
Senior Neural Graphics Tools Engineer — AI & GPU Rendering

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity
Benefits
Neural Graphics Developer Tools Engineer
Neural Graphics Developer Tools Engineer

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 152,000 - 288,000
Equity
Benefits
GPU-Neural Graphics Tools Engineer
GPU-Neural Graphics Tools Engineer

NVIDIA • Austin (TX)

On-site
USD 184,000 - 287,500
Equity
Benefits
Software Engineer, Neural Graphics Developer Tools
Software Engineer, Neural Graphics Developer Tools

NVIDIA • Austin (TX)

On-site
USD 184,000 - 287,500
Equity
Benefits
Software Engineer, Neural Graphics Developer Tools
Software Engineer, Neural Graphics Developer Tools

NVIDIA • Hillsboro (OR)

On-site
USD 152,000 - 287,500
Equity
Benefits
Software Engineer, Neural Graphics Developer Tools
Software Engineer, Neural Graphics Developer Tools

NVIDIA AI • Seattle (WA)

On-site
USD 184,000 - 288,000
Software Engineer, Neural Graphics Developer Tools
Software Engineer, Neural Graphics Developer Tools

NVIDIA • Seattle (WA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Software Engineer, Neural Graphics Developer Tools
Software Engineer, Neural Graphics Developer Tools

Jobtailor • California (MO)

On-site
USD 140,000 - 230,000
Software Engineer, Neural Graphics Developer Tools
Software Engineer, Neural Graphics Developer Tools

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity
Benefits