Senior C++/CUDA Engineer — GPU Dataframe & Analytics Equity

Nvidia Corporation in

Santa Clara (CA)

On-site

USD 184,000 - 357,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits package

Job summary

NVIDIA is seeking a Senior Software Engineer for C++ and CUDA in the Analytics and Data Intelligence group to accelerate open-source libraries for GPU-based data processing. You will contribute highly optimized C++ and CUDA cores for DataFrame and database accelerators, driving performance from single workstations to multi-node GPU clusters.

You will own development for UCxExchange in Velox, optimize multi-node analytics, and lead Presto, Velox, and cuDF projects, shaping the future of

Qualifications

  • 8+ years of experience in Computer Science or Software Engineering.
  • MS degree or PhD in computer science, engineering, or a related field, or equivalent experience.
  • Strong Modern C++ programming skills.
  • You care deeply about robust, readable, high-performance code.

Responsibilities

  • Own development for UCxExchange in Velox (30%).
  • Optimize multi-node performance for analytical queries with Presto GPU (30%).
  • Lead projects of interest in Presto, Velox, cuDF (40%).

Skills

Modern C++
CUDA
Parallel programming
High-performance code
GPU architectures

Education

MS/PhD in CS or Engineering

Tools

UCX
NCCL
Presto GPU
Velox
cuDF

Job description

NVIDIA is seeking a Senior Software Engineer for C++ and CUDA in the Analytics and Data Intelligence group to accelerate open-source libraries for GPU-based data processing. You will contribute highly optimized C++ and CUDA cores for DataFrame and database accelerators, driving performance from single workstations to multi-node GPU clusters.

You will own development for UCxExchange in Velox, optimize multi-node analytics, and lead Presto, Velox, and cuDF projects, shaping the future of

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

Similar jobs worth comparing

Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence
Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence

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

Hybrid
USD 184,000 - 357,000
Equity
Comprehensive benefits
Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence
Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
Senior C++/CUDA Engineer for Open-Source GPU Data
Senior C++/CUDA Engineer for Open-Source GPU Data

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

Hybrid
USD 184,000 - 357,000
Equity
Comprehensive benefits
Senior CUDA Deep Learning Systems Engineer – Equity
Senior CUDA Deep Learning Systems Engineer – Equity

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
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 Libraries (Equity)
Senior Software Engineer, GPU Libraries (Equity)

NVIDIA AI • Santa Clara (CA)

On-site
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 GPU HPC Engineer - CUDA Optimizations & Equity
Senior GPU HPC Engineer - CUDA Optimizations & Equity

NVIDIA • Arizona

On-site
USD 184,000 - 357,000
Senior CUDA C++ Core Libraries Architect (Equity)
Senior CUDA C++ Core Libraries Architect (Equity)

NVIDIA • Santa Clara (CA)

On-site
USD 180,000 - 280,000
Senior GPU DevTech Engineer for HPC & AI
Senior GPU DevTech Engineer for HPC & AI

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits