Senior GPU-Accelerated Image & Data Libraries Engineer

NVIDIA

California (MO)

On-site

USD 224,000 - 357,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA is seeking a senior software engineer to design, develop, and optimize GPU-accelerated libraries such as nvComp, NPP, nvJPEG, and nvTIFF. You will contribute to projects powering AI, data analytics, image processing, and scientific simulations for customers worldwide.

The role requires 12+ years of experience in high-performance parallel numerical computing with CUDA and strong C/C++ programming, plus proven project leadership and collaborative skills.

Qualifications

  • PhD or MSc in computational science, CS, applied math, or related field preferred.
  • 12+ years experience developing high-performance parallel numerical apps with GPU acceleration using CUDA.
  • Excellent C/C++ programming and software design skills.
  • Proven experience leading and completing software development projects.
  • Excellent collaboration, communication, and documentation habits.

Responsibilities

  • Develop scalable library software using modern tools and languages for various numerical methods.
  • Performance tuning, optimization, and benchmarking of algorithms on various architectures.
  • Collaborate with product management and partners to understand feature and performance requirements and contribute to roadmaps.
  • Provide technical leadership and guidance to library engineers.
  • Identify opportunities to improve library performance and abstractions to reduce maintenance cost.

Skills

CUDA GPU programming
C/C++ programming
Software design
Leadership
Collaboration
Documentation
Python scripting

Education

PhD or MSc in Computational Science / CS / Applied Math or related

Tools

CI/CD
JIRA

Job description

NVIDIA is seeking a senior software engineer to design, develop, and optimize GPU-accelerated libraries such as nvComp, NPP, nvJPEG, and nvTIFF. You will contribute to projects powering AI, data analytics, image processing, and scientific simulations for customers worldwide.

The role requires 12+ years of experience in high-performance parallel numerical computing with CUDA and strong C/C++ programming, plus proven project leadership and collaborative skills.

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

Similar jobs worth comparing

Senior GPU-Accelerated Image & Data Libraries Engineer
Senior GPU-Accelerated Image & Data Libraries Engineer

Nvidia Corporation in • Santa Clara (CA)

Hybrid
USD 224,000 - 357,000
Equity
Benefits
Senior GPU Image & Data Processing Library Engineer
Senior GPU Image & Data Processing Library Engineer

2100 NVIDIA USA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Software Engineer, GPU-Accelerated Image & Data
Senior Software Engineer, GPU-Accelerated Image & Data

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

Hybrid
USD 224,000 - 357,000
Equity
Benefits
Hybrid work
Senior GPU-Accelerated Library Engineer
Senior GPU-Accelerated Library Engineer

NVIDIA Gruppe • Santa Clara (CA)

Hybrid
USD 224,000 - 357,000
Equity
Benefits
Hybrid work
Senior Software Engineer, GPU Libraries (Equity)
Senior Software Engineer, GPU Libraries (Equity)

NVIDIA AI • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior GPU Library Engineer (CUDA) - Equity Eligible
Senior GPU Library Engineer (CUDA) - Equity Eligible

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Software Engineer - Image and Data Processing Libraries
Senior Software Engineer - Image and Data Processing Libraries

NVIDIA • California (MO)

On-site
USD 224,000 - 357,000
Senior Software Engineer - Image and Data Processing Libraries
Senior Software Engineer - Image and Data Processing Libraries

NVIDIA Gruppe • Santa Clara (CA)

Hybrid
USD 224,000 - 357,000
Equity
Benefits
Hybrid work
Senior Software Engineer - Image and Data Processing Libraries
Senior Software Engineer - Image and Data Processing Libraries

NVIDIA AI • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Software Engineer - Image and Data Processing Libraries
Senior Software Engineer - Image and Data Processing Libraries

2100 NVIDIA USA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits