Skip to main content
NVIDIA logo

Senior Accelerated Computing Architect

NVIDIA
November 2, 2026
Full-time
On-site
Santa Clara, California, United States
$184,000 - $356,500 USD yearly
EDA Jobs, Level - Senior

Job Title

Senior Accelerated Computing Architect

Role Summary

Design software and system architectures for high-performance accelerated computing, focusing on performance and co-design for NVIDIA GPUs. Collaborate with hardware design, software engineering, product, and research teams to optimize algorithms and applications for current and next-generation GPUs.

This role focuses on algorithm optimization, benchmarking, and producing technical publications and guidance to influence hardware and software direction.

Experience Level

Senior - 6+ years of relevant experience.

Responsibilities

Key responsibilities include:

  • Perform in-depth analysis and optimization to maximize performance on current and next-generation NVIDIA GPUs.
  • Create and optimize parallel algorithms, data structures, and reference implementations for GPUs.
  • Analyze hardware–software interactions affecting algorithms, programming models, and applications.
  • Collaborate with hardware, software, product, and research teams to guide accelerated computing direction.
  • Drive software–hardware co-design by working directly on accelerated computing applications.
  • Benchmark, profile, and characterize workloads on GPU and CPU clusters.
  • Document and present results via white papers, conference publications, technical blogs, and patent filings as appropriate.

Requirements

Must-have skills and experience:

  • 6+ years of relevant professional experience.
  • Strong mathematical fundamentals, including linear algebra and numerical methods.
  • Hands-on experience with massively parallel GPU programming (CUDA or OpenCL).
  • Proficiency in C and C++ with solid software design and algorithm skills.
  • Experience benchmarking and profiling GPU and CPU workloads.
  • Good communication, organization, and problem-solving skills.

Nice-to-have:

  • Familiarity with multi-node communication APIs (MPI, OpenSHMEM, NVSHMEM).
  • Experience with threading APIs and Unix-style inter-process communication.
  • Familiarity with Python.

Education Requirements

MS or Ph.D. in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent practical experience.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-10-30