Senior Software Engineer - Image and Data Processing Libraries

NVIDIA AI

Santa Clara (CA)

On-site

USD 180,000 - 320,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

NVIDIA AI in Santa Clara, CA seeks a senior software engineer to design, develop, and optimize GPU and CPU accelerated libraries for image and data processing.

You will lead and mentor other library engineers, collaborate with product management to define technical roadmaps, and drive high-performance parallel numerical applications using CUDA and C++. Strong expertise in GPU acceleration, parallel computing, and performance tuning is required, with PhD or MSc preferred.

Qualifications

  • Requires 12+ years of experience in high-performance parallel numerical applications with CUDA and excellent C/C++ skills.
  • A PhD or MSc in Computational Science, Computer Science, or a related field is preferred.

Responsibilities

  • Design, develop, and optimize GPU and CPU accelerated software libraries for image and data processing.
  • Collaborate with product management to define technical roadmaps and provide leadership to other library engineers.

Skills

C++
CUDA
GPU Acceleration
Parallel Computing
Algorithm Optimization
Software Design
Python
CI/CD
Profiling
Debugging
Numerical Methods
Performance Tuning

Education

PhD or MSc in Computational Science, Computer Science, or a related field

Job description

Design, develop, and optimize GPU and CPU accelerated software libraries for image and data processing. Collaborate with product management to define technical roadmaps and provide leadership to other library engineers.

Requirements

Requires 12+ years of experience in high-performance parallel numerical applications with CUDA and excellent C/C++ skills. A PhD or MSc in Computational Science, Computer Science, or a related field is preferred.

Key Skills
  • C++
  • CUDA
  • GPU Acceleration
  • Parallel Computing
  • Algorithm Optimization
  • Software Design
  • Python
  • CI/CD
  • Profiling
  • Debugging
  • Numerical Methods
  • Performance Tuning
Benefits
  • Equity
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 320,000
Equity
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 Image & Data Libraries Engineer
Senior GPU-Accelerated Image & Data Libraries Engineer

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

On-site
USD 224,000 - 357,000
Senior Math Libraries Engineer - Dense Linear Algebra
Senior Math Libraries Engineer - Dense Linear Algebra

NVIDIA • Washington

On-site
USD 184,000 - 357,000
Equity compensation
Benefits
Senior Math Libraries Engineer - Dense Linear Algebra
Senior Math Libraries Engineer - Dense Linear Algebra

NVIDIA • Massachusetts

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

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

Hybrid
USD 224,000 - 357,000
Equity
Benefits
Hybrid work
System Software Engineer, Profiler - GPU
System Software Engineer, Profiler - GPU

NVIDIA AI • Austin (CA)

On-site
USD 150,000 - 230,000
Equity
Senior Software Engineer - Python Numerical Computing Libraries
Senior Software Engineer - Python Numerical Computing Libraries

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

Hybrid
USD 184,000 - 357,000
Senior Software Engineer, CUDA C++ Core Libraries
Senior Software Engineer, CUDA C++ Core Libraries

NVIDIA Gruppe • Santa Clara (CA)

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