Senior Solutions Architect, Data Processing

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
CAGATXILSC
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
49 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $236k
$135k $304k
below market most similar roles pay here above market

This role pays more than 87% of similar roles. Most pay $155,000–$235,750 — the blue band above. At the midpoint, this role pays about $236k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1626 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1115 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Solutions Architect, Data Processing

The Senior Solutions Architect, Data Processing joins the Solution Architecture Team to research and develop techniques for GPU-accelerating high-performance databases, ETL, and data analytics applications. The role involves performing in-depth analysis and optimization of complex data-intensive workloads to ensure peak performance on current GPU architectures. Key responsibilities include influencing the design of next-generation hardware architectures, software, and programming models through collaboration with research and hardware teams. Candidates must possess programming fluency in C/C++ and expertise in low-level parallel programming using CUDA, OpenACC, OpenMP, MPI, pthreads, or TBB. Required skills include deep knowledge of CPU/GPU architecture fundamentals, memory subsystems, and domain expertise in high-performance databases, ETL, data analytics, or vector databases to solve bottlenecks in data preprocessing and engineering for machine learning applications.

What does a Solutions Architect earn in California?

Median $235750 from 57 postings across 11 companies.

See salary data

What you'll do

  • Research and develop techniques to GPU-accelerate high-performance database, ETL, and data analytics applications.
  • Perform in-depth analysis and optimization of complex data-intensive workloads for current GPU architectures.
  • Influence the design of next-generation hardware architectures, software, and programming models.
  • Collaborate with research, hardware, system software, and tools teams to improve product performance.
  • Partner with industry and academia experts to push the bounds of data processing.
  • Optimize memory management, compression, and parallel algorithms like sort, search, and join.
  • Profile and optimize CUDA kernels for high-performance computing.

What we're looking for

  • Masters or PhD in Computer Science, Computer Engineering, or a 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 such as CUDA (preferred), OpenACC, OpenMP, MPI, pthreads, or TBB.
  • In-depth expertise with CPU/GPU architecture fundamentals, especially the memory subsystem.
  • Domain expertise in high performance databases, ETL, data analytics, and/or vector databases.
  • Good communication, organization, and logical problem-solving skills.
  • Experience optimizing database operators, query planners, or vector database indexes (preferred).

More like this

Similar roles

Senior Architect, Data Processing Systems, Analytics and Data Intelligence

Nvidia

Remote (Santa Clara, CA) +1 11 days ago $184,000–$287,500
CUDA GPU cuDF RAPIDS cuVS Accelerated Computing HW/SW Co-design Distributed Data Platforms Databases Query Engines Vector Search High-Performance IO Storage Tiering Mathematical Optimization Solvers Benchmarking Frameworks System-level IO Data Movement
8+ yrs exp Remote

Senior Solutions Architect, Supercomputing

Nvidia

Remote (TX) +1 13 days ago $184,000–$287,500
GPU CUDA Machine Learning Deep Learning HPC Kubernetes Docker Slurm GPGPU Generative AI Agentic AI Data Science Parallel Computing Networking Foundation Models
8+ yrs exp Remote

Senior Solutions Architect, Supercomputing

Nvidia

Remote (TX) +1 13 days ago $184,000–$287,500
GPU CUDA Machine Learning Deep Learning HPC Kubernetes Docker Slurm GPGPU Generative AI Agentic AI Data Science Parallel Computing Networking Foundation Models
8+ yrs exp Remote

Senior Solutions Architect, Supercomputing

Nvidia

Remote (IL) +2 13 days ago $184,000–$287,500
GPU CUDA Machine Learning Deep Learning HPC Kubernetes Docker Slurm GPGPU Generative AI Agentic AI Foundation Models Parallel Computing Data Science
8+ yrs exp Remote

Senior Solutions Architect, AI Cloud Services

Nvidia

Remote (Santa Clara, CA) +2 13 days ago
AI Machine Learning Deep Learning GPU CUDA Triton TensorRT-LLM Python AWS GCP Azure OCI Kubernetes Docker MLOps DevOps System Design Data Analytics
4+ yrs exp Remote