Senior GPU Image & Data Processing Library Engineer

2100 NVIDIA USA

Santa Clara (CA)

On-site

USD 224,000 - 357,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a senior software engineer to design, develop, and optimize GPU-accelerated libraries. You will contribute to nvComp, NPP, and related projects used across AI, data analytics, and scientific computing. The role demands deep CUDA experience, strong C/C++, and leadership to guide library teams.

The position emphasizes collaboration, architecture awareness, and producing scalable, maintainable code with a focus on performance across diverse hardware.

Qualifications

  • PhD or MSc in Computational Science, Computer Science, Applied Math, or related field preferred (or equivalent).
  • 12+ years experience in high-performance parallel numerical apps with GPU acceleration using CUDA.
  • Excellent C/C++ programming and software design skills.
  • Proven experience leading and delivering software development projects.
  • Strong collaboration, communication and documentation habits.

Responsibilities

  • Develop scalable library software using modern tools and languages for numerical methods.
  • Performance tuning, optimization, and benchmarking of algorithms on various architectures.
  • Collaborate with product management and partners to inform feature roadmaps.
  • Provide technical leadership to library engineers and guide design decisions.
  • Identify opportunities to improve library performance and maintainability.

Skills

C/C++ programming
Software design
Leadership
Collaboration
Debugging & profiling
Python scripting

Education

PhD or MSc in Computational Science/CS/Applied Math

Tools

CUDA

Job description

NVIDIA is seeking a senior software engineer to design, develop, and optimize GPU-accelerated libraries. You will contribute to nvComp, NPP, and related projects used across AI, data analytics, and scientific computing. The role demands deep CUDA experience, strong C/C++, and leadership to guide library teams.

The position emphasizes collaboration, architecture awareness, and producing scalable, maintainable code with a focus on performance across diverse hardware.

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 • California (MO)

On-site
USD 224,000 - 357,000
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-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, 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 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

2100 NVIDIA USA • 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 AI • Santa Clara (CA)

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