Senior GPU Accelerated Libraries Engineer

NVIDIA Corporation

Zürich

On-site

CHF 140,000 - 220,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA Corporation in Zürich seeks an experienced researcher/software engineer to design, develop, and optimize GPU-accelerated data processing libraries. You will tackle scalable numerical algorithms, benchmark performance, and contribute to roadmaps across multiple architectures.

The role requires a PhD/MSc in a relevant field and 5+ years of high-performance parallel computing with CUDA, plus strong C/C++ skills and leadership experience. Fluency in Python is a plus.

Qualifications

  • PhD or MSc preferred (or equivalent experience).
  • 5+ years experience in high-performance parallel numerical applications with GPU acceleration using CUDA.
  • Strong C/C++ programming and software development skills.
  • Proven experience leading and completing software projects.
  • Excellent 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 leadership and partners to shape library feature roadmaps.
  • Provide technical leadership and guidance to library engineers.
  • Identify opportunities to improve user experience and library performance.

Skills

C/C++
CUDA
Parallel computing
Team leadership
Python
Documentation

Education

PhD or MSc in Computational Science, Computer Science, Applied Math, or related field

Tools

JIRA
CI/CD

Job description

NVIDIA Corporation in Zürich seeks an experienced researcher/software engineer to design, develop, and optimize GPU-accelerated data processing libraries. You will tackle scalable numerical algorithms, benchmark performance, and contribute to roadmaps across multiple architectures.

The role requires a PhD/MSc in a relevant field and 5+ years of high-performance parallel computing with CUDA, plus strong C/C++ skills and leadership experience. Fluency in Python is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU-Accelerated Libraries Engineer
Senior GPU-Accelerated Libraries Engineer

NVIDIA Corporation • Zürich

On-site
CHF 140,000 - 220,000
Senior AI & GPU Performance Engineer
Senior AI & GPU Performance Engineer

NVIDIA Corporation • Zürich

On-site
CHF 160,000 - 230,000
Senior Libraries Engineer - AI and HPC
Senior Libraries Engineer - AI and HPC

NVIDIA • Zürich

On-site
CHF 140,000 - 220,000
Senior Libraries Engineer – AI and HPC
Senior Libraries Engineer – AI and HPC

NVIDIA Corporation • Zürich

On-site
CHF 140,000 - 220,000
GPU DevTech Intern: HPC & Parallel Computing
GPU DevTech Intern: HPC & Parallel Computing

NVIDIA Corporation • Zürich

Hybrid
CHF 120,000 - 180,000
Lead GPU Networking Architect for AI Systems
Lead GPU Networking Architect for AI Systems

NVIDIA Corporation • Zürich

On-site
CHF 140,000 - 190,000
Senior AI Compute DevTech Engineer: GPU & Parallel Optimizations
Senior AI Compute DevTech Engineer: GPU & Parallel Optimizations

NVIDIA Corporation • Bern

Hybrid
CHF 140,000 - 210,000
GPU AI & HPC Optimization Intern
GPU AI & HPC Optimization Intern

NVIDIA Corporation • Zürich

On-site
CHF 17,000 - 23,000
GPU AI & HPC Optimization Intern
GPU AI & HPC Optimization Intern

NVIDIA • Zürich

On-site
CHF 17,000 - 30,000
Lead Systems Software Engineer, GPU/CPU Data Path
Lead Systems Software Engineer, GPU/CPU Data Path

Entangled Future • Zürich

Hybrid
CHF 140,000 - 190,000
Top locations