1

Cuda Programming Jobs in Riverside, CA (NOW HIRING)

Staff Data Scientist

Irvine, CA · On-site

$126 - $178/hr

Performance engineering for training (C++, CUDA, JAX, or DeepSpeed). A history of shaping clinical validation strategy and regulatory submissions for models. Recognized research contributions in AI ...

AI & HPC Infrastructure Engineer

Irvine, CA · On-site

$115K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Architect and deploy with NVIDIA platform tools including Base Command Manager (BCM), NGC, NCCL, NVLink, and CUDA along with LLM inference engines (TensorRT-LLM), production serving frameworks (vLLM ...

Cuda Programming information

See Riverside, CA salary details

$29

$56

$85

How much do cuda programming jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for cuda programming in Riverside, CA is $56.71, according to ZipRecruiter salary data. Most workers in this role earn between $45.91 and $66.20 per hour, depending on experience, location, and employer.

What is the difference between Cuda Programming vs GPU Developer?

AspectCuda ProgrammingGPU Developer
Required CredentialsKnowledge of CUDA, C/C++, parallel computingKnowledge of GPU architecture, CUDA, OpenCL, C/C++
Work EnvironmentHigh-performance computing, scientific research, AIGraphics, gaming, scientific visualization, AI
Industry UsageTech companies, research labs, AI firmsGaming, entertainment, tech, research

While Cuda Programming focuses specifically on writing code using NVIDIA's CUDA platform for parallel processing, GPU Developers have a broader role that includes designing, optimizing, and implementing GPU-based solutions across various platforms and technologies. Both roles require knowledge of GPU architecture and programming languages like C/C++, but GPU Developers often work on a wider range of applications beyond CUDA-specific projects.

Are CUDA programmers in demand?

CUDA programmers are in high demand due to the growing need for high-performance computing in fields like artificial intelligence, scientific research, and data processing. Skills in parallel programming, GPU architecture, and CUDA toolkit are highly valued, and job opportunities are expected to grow as industries adopt GPU acceleration for complex tasks.

What does a CUDA programming developer do?

A CUDA programming developer writes software that leverages NVIDIA's CUDA platform to perform parallel processing on GPUs, optimizing computational tasks such as scientific simulations, machine learning, and image processing. They typically work with C++ and CUDA-specific libraries, debugging and optimizing code for high performance in environments that require intensive data processing.

What job categories do people searching Cuda Programming jobs in Riverside, CA look for?

The top searched job categories for Cuda Programming jobs in Riverside, CA are:

What cities near Riverside, CA are hiring for Cuda Programming jobs?

Cities near Riverside, CA with the most Cuda Programming job openings:

Sr. C++Software Development Engineer - ArcGIS Pro 3D Analysis

Esri

Redlands, CA • On-site

$105K - $144K/yr

Full-time

Re-posted 29 days ago


Esri rating

9.6

Company rating: 9.6 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

7th of 245 rated software companies


Job description

Job Summary:
Esri is a leading company in the geospatial technology sector, enhancing the 3D analytic capabilities of ArcGIS. The role involves contributing to a high-performance codebase for advanced 3D visualization and analysis, requiring strong programming expertise in C++ and problem-solving skills.
Responsibilities:
• Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models
• Work closely with product engineers to implement requirements and create application architectures and API to meet product goals
• Create solutions for spatial data access and management of large datasets that are stored in a spatial database or file system
• Design and develop stable software that includes automated test validation
• Develop reusable components and libraries for use internally and as open source
• Work within agile processes for short cycle, fast-paced delivery
• Drive high-impact initiatives that challenge conventional boundaries and deliver breakthrough results
• Solve and articulate complex problems through application design, development, and exemplary user experiences
Qualifications:
Required:
• 5+ years of experience working with Modern C++
• Experience with 3D graphics APIs such as WebGPU, OpenGL, or DirectX
• Understanding of algorithms, data structures, and design patterns
• Strong math skills and expertise in computational geometry, topology, and data modeling for terrain and surface analysis
• Experience working with large datasets of vector and terrain/lidar data as well as data structures for storing, manipulating, and visualizing 3D data
• Experience with workflow computing, for example UI programming, scripting, and test authoring
• Knowledge of Agile development methodologies and test-driven development processes
• Prior experience with the development and release of commercial software
• Excellent problem-solving, design, development, and debugging skills
• Bachelor’s degree in computer science, engineering, mathematics, GIS, or related field
Preferred:
• Knowledge of parallel, multi-core, and distributed programming techniques including heterogeneous multi-core environments (GPUs + CPUs, CUDA)
• Experience building file-based solutions and/or with databases and data access technologies
• Experience with application scripting languages (such as Python, JavaScript) and web protocols and formats such as REST and JSON
• Experience developing software that runs in a cloud
• Familiarity with ArcGIS or other web mapping technologies
• Master's degree in computer science, engineering, mathematics, GIS, or related field
Company:
Esri is a software company that devolops geographic information system software, location intelligence, and mapping. Founded in 1969, the company is headquartered in Redlands, USA, with a team of 5001-10000 employees. The company is currently Late Stage.

What Esri employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ESRI logo

About ESRI

Sourced by ZipRecruiter

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Industry

Scientific research and development services

Company size

1,001 - 5,000 Employees

Headquarters location

Redlands, CA, US

Year founded

1969