GPU-Accelerated Data Processing Solutions Architect

NVIDIA

Town of Texas (WI)

On-site

USD 184,000 - 357,000

Full time

31 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA is seeking a Solutions Architect for High-Performance Databases to research and develop techniques to GPU-accelerate databases and data analytics applications on modern architectures. You will collaborate with experts to optimize workloads and influence future hardware and software design across NVIDIA's teams.

Lead efforts in CPU/GPU memory subsystems, latency reduction, and scalable vector database work, while communicating clearly with internal and external partners to push the state

Qualifications

  • Masters or PhD in Computer Science, Computer Engineering, or related computationally focused science degree or equivalent experience.
  • 8+ years of experience.
  • Programming fluency in C/C++ with a deep understanding of algorithms and software design.
  • Hands-on experience with low-level parallel programming, e.g. CUDA (preferred), OpenACC, OpenMP, MPI, pthreads, TBB, etc.
  • In-depth expertise with CPU/GPU architecture fundamentals, especially memory subsystem.
  • Domain expertise in high performance databases, ETL, data analytics and/or vector database.
  • Good communication and organization skills, with a logical approach to problem solving, and prioritization skills.

Responsibilities

  • In this role, you will research and develop techniques to GPU-accelerate high performance database, ETL and data analytics applications.
  • Work directly with other technical experts in their fields (industry and academia) to perform in-depth analysis and optimization of complex data intensive workloads to ensure the best possible performance of current GPU architectures.
  • Influence the design of next-generation hardware architectures, software, and programming models in collaboration with research, hardware, system software, libraries, and tools teams at NVIDIA
  • Influence partners (industry and academia) to push the bounds of data processing with NVIDIA’s full product line

Skills

C/C++ programming
CUDA
OpenMP
MPI
Pthreads
TBB
CPU/GPU architecture
Memory subsystem
High-performance databases
Data analytics
Vector databases
Communication skills

Education

Master's or PhD in Computer Science or Computer Engineering

Tools

CUDA toolkit
OpenACC
OpenMP
MPI
Pthreads
TBB

Job description

NVIDIA is seeking a Solutions Architect for High-Performance Databases to research and develop techniques to GPU-accelerate databases and data analytics applications on modern architectures. You will collaborate with experts to optimize workloads and influence future hardware and software design across NVIDIA's teams.

Lead efforts in CPU/GPU memory subsystems, latency reduction, and scalable vector database work, while communicating clearly with internal and external partners to push the state

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

Similar jobs worth comparing

GPU-Accelerated Data Processing Architect
GPU-Accelerated Data Processing Architect

Nvidia Corporation • Santa Clara (CA)

On-site
USD 235,000 - 357,000
Equity
Benefits
GPU-Accelerated Data Processing Solutions Architect | Equity Options
GPU-Accelerated Data Processing Solutions Architect | Equity Options

NVIDIA Gruppe • California (MO)

On-site
USD 184,000 - 357,000
Equity
Benefits
GPU-Accelerated Data Processing Architect
GPU-Accelerated Data Processing Architect

2100 NVIDIA USA • California (MO)

On-site
USD 224,000 - 357,000
Senior Solutions Architect – GPU-Accelerated Data Processing
Senior Solutions Architect – GPU-Accelerated Data Processing

NVIDIA • United States

On-site
USD 224,000 - 357,000
Senior Solutions Architect - GPU-Accelerated Data Processing
Senior Solutions Architect - GPU-Accelerated Data Processing

NVIDIA Corporation • California (MO)

Hybrid
USD 214,000 - 357,000
Equity
Benefits
Senior Solutions Architect, GPU-Accelerated Data Processing
Senior Solutions Architect, GPU-Accelerated Data Processing

NVIDIA Corporation • Northern (KY)

Hybrid
USD 184,000 - 357,000
Senior Solutions Architect: GPU-Accelerated Data Processing
Senior Solutions Architect: GPU-Accelerated Data Processing

NVIDIA • California (MO)

On-site
USD 184,000 - 357,000
GPU-Accelerated Data Processing Architect
GPU-Accelerated Data Processing Architect

Socket.dev • South Carolina

Hybrid
USD 184,000 - 357,000
Senior GPU-Accelerated Database Engineer
Senior GPU-Accelerated Database Engineer

NVIDIA Corporation • New York (NY)

Hybrid
USD 184,000 - 288,000
Senior Solutions Architect, GPU Data Processing
Senior Solutions Architect, GPU Data Processing

Nvidia Corporation in • Santa Clara (CA)

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