Senior CUDA/C++ Engineer — Open‑Source GPU Data Acceleration (Equity)

NVIDIA Corporation

Texas

On-site

USD 184,000 - 357,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Medical benefits

Job summary

NVIDIA Corporation in Texas seeks an outstanding engineer/scientist to apply parallel programming to accelerate open-source libraries for GPU data processing. You will build high-performance C++/CUDA cores for a wide range of data workloads and contribute to open-source projects.

You will own UcxExchange in Velox, optimize multi-node analytics with Presto GPU, and lead initiatives in Presto, Velox, and cuDF, while shaping feature roadmaps and performance.

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++
Parallel programming
GPU data processing
Code performance

Education

MS or PhD in CS/Engineering
Equivalent experience

Tools

UCX
NCCL
RAPIDS cuDF

Job description

NVIDIA Corporation in Texas seeks an outstanding engineer/scientist to apply parallel programming to accelerate open-source libraries for GPU data processing. You will build high-performance C++/CUDA cores for a wide range of data workloads and contribute to open-source projects.

You will own UcxExchange in Velox, optimize multi-node analytics with Presto GPU, and lead initiatives in Presto, Velox, and cuDF, while shaping feature roadmaps and performance.

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)

On-site
USD 210,000 - 320,000
Equity
Benefits
Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence
Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence

NVIDIA Corporation • Texas

On-site
USD 184,000 - 357,000
Equity
Medical benefits
Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence
Senior Software Engineer, C++ and CUDA - Analytics and Data Intelligence

NVIDIA Corporation • California

On-site
USD 240,000 - 357,000
Equity
Benefits
Senior GPU Dataframe Engineer (C++/CUDA)
Senior GPU Dataframe Engineer (C++/CUDA)

NVIDIA Corporation • California

On-site
USD 240,000 - 357,000
Equity
Benefits
Senior CUDA Math Libraries Engineer (HPC Platforms) - Equity
Senior CUDA Math Libraries Engineer (HPC Platforms) - Equity

NVIDIA • New York (NY)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Python-C++ GPU API Engineer (Equity Options)
Senior Python-C++ GPU API Engineer (Equity Options)

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Senior CUDA Driver & Graphs Engineer — Equity Options
Senior CUDA Driver & Graphs Engineer — Equity Options

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Senior Developer Tech Engineer: GPU Performance & Optimization
Senior Developer Tech Engineer: GPU Performance & Optimization

NVIDIA • Texas

On-site
USD 184,000 - 356,500
Equity
Benefits
Senior GPU Dense Linear Algebra Engineer (Equity)
Senior GPU Dense Linear Algebra Engineer (Equity)

NVIDIA • Washington

On-site
USD 184,000 - 357,000
Equity compensation
Benefits
Senior Engineer, CUDA Math Libraries for HPC Platforms
Senior Engineer, CUDA Math Libraries for HPC Platforms

NVIDIA • Washington

On-site
USD 152,000 - 288,000
Equity
Benefits