New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior Architect in Data Processing Systems for Analytics and Data Intelligence

NVIDIA
Apply →
senior full-time 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356

First indexed 17 Oct 2026

Description

As a Senior Architect in Data Processing Systems for Analytics and Data Intelligence (ADI) at NVIDIA, you'll define and improve hardware and software architectures for diverse data processing workloads.

You will:

  • Co-design future architectures for NVIDIA's data processing platforms, targeting performance, efficiency, and cost.
  • Engage deeply with end users, open-source communities, ISVs, storage partners, and CSPs to improve their experience by incorporating customer insights into roadmaps and reference architectures.
  • Drive full-stack performance optimization, from CUDA kernels and accelerated libraries to system-level IO, shuffle, compression, and data movement.
  • Collaborate with CPU, GPU, and platform architects to shape hardware features using workload analysis for hardware-software co-design.
  • Partner with internal teams to build and apply constraint-based frameworks and optimization solvers to navigate complex design trade-offs across competing metrics.
  • Develop benchmarking frameworks to evaluate performance sensitivities and guide hardware-software co-optimization.
  • Analyze production workloads throughout the data processing landscape to identify compute motifs, IO patterns, and optimization opportunities across the full platform stack.

Requirements:

  • MS or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience.
  • 8+ years of experience in distributed data platforms, databases, systems engineering, performance architecture, accelerated computing, or HW/SW co-design.
  • Extensive knowledge in one or more of these areas: data processing systems (databases, query engines, or vector search), accelerated computing, high-performance IO, CPU/GPU architecture, or large-scale performance analysis.
  • Experience evaluating system-level trade-offs: compute, IO provisioning, memory subsystem development, network topology, and storage tiering across diverse workloads a strong plus.
  • Ability to translate sophisticated system analysis into clear, actionable recommendations for silicon architects, software engineers, and executive leadership.
  • Ability to work across matrixed organizations to drive alignment and deliver results.

Nice to have:

  • Hands-on experience with GPU-accelerated data processing (cuDF, RAPIDS, cuVS, CUDA).
  • Deep familiarity with structured data engines and/or vector database systems.
  • Experience with mathematical optimization solvers and understanding of optimization fundamentals.
  • Background in network/storage architecture.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.