1

Cuda Programming Jobs in Grosse Pointe, MI (NOW HIRING)

Programming on GPUs with CUDA and/or OpenCL * C++ programming experience * Experience in creating robust and efficient system architectures and complex hardware-software systems * Experience ...

Senior ML Accelerator Engineer - GPU

Warren, MI · On-site

$170K - $258K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Excellent GPU programming skills in CUDA, with a thorough understanding of parallel programming patterns and GPU architecture. * Hands-on experience benchmarking, profiling, debugging and optimizing ...

Senior ML Compiler Engineer

Warren, MI · On-site

$98K - $134K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

GPU programming (CUDA) and familiarity with ML SW stack (e.g.,cuDNN,cuBLAS) * Experience with ML accelerators and hardware architecture * Experience developing and deploying machine learning models ...

C++ and CUDA) and ML frameworks (esp. PyTorch), with a solid foundation in software engineering practices. * Experience with real-time systems or robotics, ideally with simulation- or vehicle-in-the ...

Cuda Programming information

See Grosse Pointe, MI salary details

$26

$51

$77

How much do cuda programming jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for cuda programming in Grosse Pointe, MI is $51.18, according to ZipRecruiter salary data. Most workers in this role earn between $41.44 and $59.76 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 cities near Grosse Pointe, MI are hiring for Cuda Programming jobs?

Cities near Grosse Pointe, MI with the most Cuda Programming job openings:

Infographic showing various Cuda Programming job openings in Grosse Pointe, MI as of June 2026, with employment types broken down into 96% Full Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $106,457 per year, or $51.2 per hour.

Software Engineers

Pentangle Tech

Southfield, MI • On-site

Other

Re-posted 26 days ago


Job description

  • Drive the concept design, prototyping, engineering, testing, release and enhancements of a cutting edge compute platform for Autonomous Driving
  • Work closely with other teams to ensure a seamless and robust implementation
  • Employ and develop world class tools. Invent and create new technologies and solutions
  • Demonstrate effective communication skills

Must Haves:

  • 5+ years of demonstrated experience in full life cycle software development (concept to delivery)
  • Knowledge and experience on ADAS and/or Autonomous Driving systems
  • Programming on GPUs with CUDA and/or OpenCL
  • C++ programming experience
  • Experience in creating robust and efficient system architectures and complex hardware-software systems
  • Experience developing middleware platform solutions
  • Experience in component and system integration, testing and verification on system and vehicle level
  • Experience developing in Linux/QNX or similar operating systems
  • Bachelors Degree in the areas of Computer Engineering, Computer Science, Electrical Engineering