Senior Solutions Architect, Data Processing

NVIDIA
California, Georgia, Texas, Illinois, South Carolina
Workplace: RemoteFull timeUSD 184,000 - 356,500 annuallyFunction: Solutions Engineering & Sales EngineeringExperience: 8+ yearsEducation: phdSkills: ["Communication","Organization","Logical problem solving","Prioritization"]

Research and develop GPU-accelerated techniques for high-performance databases, ETL, and data analytics applications. Partner with experts across research, hardware, system software, libraries, and tools to analyze and optimize complex, data-intensive workloads on modern GPU architectures. Help shape next-generation hardware and software/programming models, and collaborate with industry and academic partners to extend data processing capabilities across NVIDIA’s product line.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 day ago

Senior Solutions Architect, Data Processing

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Research and develop GPU-accelerated techniques for high-performance databases, ETL, and data analytics applications. Partner with experts across research, hardware, system software, libraries, and tools to analyze and optimize complex, data-intensive workloads on modern GPU architectures. Help shape next-generation hardware and software/programming models, and collaborate with industry and academic partners to extend data processing capabilities across NVIDIA’s product line.
Location: California, Georgia, Texas, Illinois, South Carolina
Workplace: Remote
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •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 best performance on current GPU architectures.
  • •Collaborate with research, hardware, system software, libraries, and tools teams to influence next-generation hardware architectures and software/programming models.
  • •Work with industry and academia partners to push the bounds of data processing across NVIDIA’s full product line.

Pay and Benefits

Salary: USD 184,000 - 356,500 annually
Equity and Bonus:Equity

Key Requirements

  • •Masters or PhD in Computer Science, Computer Engineering, or a related computational 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), such as OpenACC, OpenMP, MPI, pthreads, or TBB.
  • •Expertise in CPU/GPU architecture fundamentals, especially the memory subsystem.
Experience:8+ yearsHigh performance databasesETLData analyticsVector databaseDistributed frameworksGPU-accelerated computingML/DL
Education:PhD / Doctorate in Computer Science, Computer Engineering
Skills:CommunicationOrganizationLogical problem solvingPrioritization
Tech Stack:CC++CUDAOpenACCOpenMPMPIPthreadsTBBRAPIDS cuDFNVIDIA nvcompSparkVector databaseCUDA kernelsMemory subsystemCPU/GPU architecture fundamentals

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor