1

Cuda Programming Jobs in Wisconsin (NOW HIRING)

Work with CPU-GPU parallel programming models and optimize data transfer. * Leverage NVIDIA libraries (CUDA, cuBLAS, cuDNN, NCCL as applicable). * Collaborate with system, compute, or AI/ML teams to ...

WI · On-site

CUDA programming and optimization experience. * Experience using data science in the energy industry. * Experience using GPGPU programming and design practices. * Background with network software ...

WI · On-site

CUDA programming and optimization experience. * Experience with network software development. * Experience with AI: Published record of thought leadership in a technical area or industry segment ...

CUDA or OpenCL Desired Characteristics We are seeking engineers who demonstrate exceptional potential through curiosity, ownership, learning agility, and technical excellence. * Strong intellectual ...

CUDA or OpenCL Desired Characteristics We are seeking engineers who demonstrate exceptional potential through curiosity, ownership, learning agility, and technical excellence. * Strong intellectual ...

Experience with GPU programming technologies such as CUDA or OpenCL. * High-performance computing, parallel processing, or performance optimization. * AI/ML acceleration technologies, tensor cores ...

Experience with GPU programming technologies such as CUDA or OpenCL. * High-performance computing, parallel processing, or performance optimization. * AI/ML acceleration technologies, tensor cores ...

WI · On-site

Programming Languages: Have experience programming and/or testing in C/C++/CUDA as well as scripting languages (Python, Perl, Shell). Ways to stand out from the crowd: * Proficient industry ...

WI · On-site

Experience with GPU programming, CUDA, OpenCL, parallel computing, or hardware-accelerated software optimization. * Knowledge of networking protocols, distributed systems, edge computing, embedded ...

WI · On-site

$95K - $131K/yr

Provide application support to SpaceX employees across engineering disciplines * Install and ... Familiarity with GPU usage in a compute cluster and Cuda * Experience with containers (Docker ...

Solid understanding of Fortran, C, C++, and programming techniques, especially for parallel architectures, preferably for compilers. * Experience with OpenACC, OpenMP, MPI, CUDA and Standard Language ...

Strong programming background in C++, Python, Java, or Go. * Demonstrated success leading senior ... Knowledge of GPU computing (CUDA or equivalent), parallel processing, and high-performance ...

WI · On-site

$103K - $136K/yr

Degree in Computer Science, Data Engineering, or related technical field (Master's preferred ... Familiarity with the NVIDIA infrastructure stack (CUDA, NCCL, Triton Inference Server) * Deep ...

WI · On-site

Datacenter GPU software stacks such as AMD ROCm™ or Nvidia CUDA. * Validating multimode AI ... ACADEMIC CREDENTIALS: * Bachelor's or Master's degree in computer engineering, Electrical ...

New

next page

Showing results 1-20

Cuda Programming information

See Wisconsin salary details

$28

$54

$82

How much do cuda programming jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for cuda programming in Wisconsin is $54.86, according to ZipRecruiter salary data. Most workers in this role earn between $44.42 and $64.04 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 are popular job titles related to Cuda Programming jobs in Wisconsin?

For Cuda Programming jobs in Wisconsin, the most frequently searched job titles are:

What job categories do people searching Cuda Programming jobs in Wisconsin look for?

The top searched job categories for Cuda Programming jobs in Wisconsin are:

Infographic showing various Cuda Programming job openings in Wisconsin as of August 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 76% In-person, and 24% Remote job distribution, with an average salary of $114,118 per year, or $54.9 per hour.

CUDA Programmer

Waukesha, WI • On-site

Contractor

Re-posted 15 days ago


Job description

CUDA Programmer
Location: Waukesha, WI

We are seeking a skilled CUDA Programmer to design, develop, and optimize high-performance applications on NVIDIA GPUs. The role focuses on accelerating compute-intensive workloads, optimizing memory usage, and collaborating with system and application teams to maximize GPU performance.

Key Responsibilities

  • Profile and tune GPU applications for performance, memory efficiency, and scalability.
  • Work with CPU–GPU parallel programming models and optimize data transfer.
  • Leverage NVIDIA libraries (CUDA, cuBLAS, cuDNN, NCCL as applicable).
  • Collaborate with system, compute, or AI/ML teams to integrate GPU-accelerated components.
  • Debug GPU kernels and address performance bottlenecks using NVIDIA profiling tools.
  • Ensure portability and performance across different NVIDIA GPU architectures.

Required Skills

  • Strong experience in CUDA programming and parallel computing concepts.
  • In-depth understanding of NVIDIA GPU architecture (threads, warps, SMs, memory hierarchy).
  • Proficiency in C/C++ for high-performance computing.
  • Experience with CUDA profiling and debugging tools (Nsight, nvprof).
  • Solid understanding of multi-threading, memory optimization, and performance tuning.

Preferred Skills

  • Experience with AI/ML, HPC, or graphics workloads on GPUs.
  • Familiarity with multi-GPU programming and communication frameworks (NCCL, MPI).
  • Exposure to Python bindings (CUDA Python, PyTorch extensions).
  • Experience with Linux-based development environments.