Senior Accelerated Computing Architect

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 184,000 - 356,500

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A leading technology company is seeking a Senior Accelerated Computing Architect to optimize performance on NVIDIA GPUs and develop core algorithms. The ideal candidate will have a strong background in computer science or engineering with at least 6 years of experience, alongside expertise in programming models like CUDA or OpenCL. This role involves collaboration with multiple teams and demands excellent problem-solving abilities. The position is located in Santa Clara, California, and offers a competitive salary along with equity options.

Qualifications

  • 6+ years of relevant work experience.
  • Strong knowledge of software design, programming techniques, and algorithms.
  • Good communication and organization skills.

Responsibilities

  • Perform in-depth analysis and optimization for NVIDIA GPUs.
  • Create and optimize parallel algorithms and data structures.
  • Collaborate with hardware design and software engineering teams.

Skills

Performance optimization
CUDA or OpenCL
C and C++
Mathematical fundamentals

Education

MS or Ph.D. in Computer Science, Computer Engineering or Electrical Engineering

Tools

MPI or OpenSHMEM/NVSHMEM
Python

Job description

Senior Accelerated Computing Architect page is loaded## Senior Accelerated Computing Architectlocations: US, CA, Santa Claratime type: Full timeposted on: Posted Todayjob requisition id: JR2016279We are now looking for a Senior Accelerated Computing Architect!NVIDIA is developing software and system architectures for accelerated high performance computing, scientific computing, machine learning, AI, datacenter, and automotive computing. This position offers you the opportunity to make a meaningful impact in a fast-moving, technology focused company.**What you'll be doing:*** Performing in-depth analysis and optimization to ensure the best possible performance on current and/or next-generation NVIDIA GPUs.* Creating and optimizing core parallel algorithms, data structures, and reference codes to provide the best possible solutions for NVIDIA GPUs.* Understanding and analyzing the interplay of hardware and software architectures on core algorithms, programming models, and applications.* Actively collaborating with the hardware design, software engineering, product, and research teams to guide the direction of accelerated computing.* Diving into accelerated computing applications to facilitate software-hardware co-design.* Writing up and presenting your work by writing white papers, conference publications, official blog posts, patent applications, etc. as appropriate.**What we need to see:*** An MS or Ph.D. in Computer Science, Computer Engineering or Electrical Engineering, or equivalent experience* 6+ years of relevant work experience* Strong mathematical fundamentals, including linear algebra and numerical methods.* A passion for performance optimization.* Hands-on experience with the massively parallel GPU programming model, e.g. CUDA or OpenCL. Familiarity with APIs for multi-node communication, like MPI or OpenSHMEM/NVSHMEM, is a plus.* Strong knowledge of C and C++ with solid understanding of software design, programming techniques, and algorithms. Familiarity with threading APIs for multicore CPUs and Unix-style Inter-process Communication (IPC) APIs is a plus.* Familiarity with Python is a plus.* Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.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.You will also be eligible for equity and .Applications for this job will be accepted at least until April 18, 2026.This posting is for an existing vacancy.NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CPU Performance Architect
Senior CPU Performance Architect

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 356,500
Senior Accelerated Computing GPU Product Manager
Senior Accelerated Computing GPU Product Manager

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 208,000 - 380,000
Senior Software Engineer - CUDA Driver
Senior Software Engineer - CUDA Driver

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 241,500
Manager, GPU Accelerated Data Analytics
Manager, GPU Accelerated Data Analytics

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits
Hybrid work model
Senior Technical Product Manager, Accelerated Computing
Senior Technical Product Manager, Accelerated Computing

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 168,000 - 328,000
Senior Developer Technology Engineer
Senior Developer Technology Engineer

NVIDIA Corporation • Santa Clara (CA)

Remote
USD 184,000 - 357,000
Equity
Benefits
Senior Software Performance Engineer - Autonomous Vehicles
Senior Software Performance Engineer - Autonomous Vehicles

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Senior Solutions Architect, Supercomputing
Senior Solutions Architect, Supercomputing

NVIDIA Corporation • Santa Clara (CA)

Remote
USD 184,000 - 287,500
Senior System Software Engineer - GPU Performance
Senior System Software Engineer - GPU Performance

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity
Benefits
Principal Software Engineer – CSP Engagements
Principal Software Engineer – CSP Engagements

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 272,000 - 431,000