1

Cuda Programming Jobs in Missouri (NOW HIRING)

Experience with TensorFlow or PyTorch, GPU, and CUDA * BS, MS, or PhD in Electrical/Computer Engineering, Computer Science, Statistics, Physics, or another Engineering field, or equivalent experience

next page

Showing results 1-20

Cuda Programming information

See Missouri salary details

$26

$50

$76

How much do cuda programming jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for cuda programming in Missouri is $50.99, according to ZipRecruiter salary data. Most workers in this role earn between $41.25 and $59.52 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 Missouri?

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

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

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

What cities in Missouri are hiring for Cuda Programming jobs?

Cities in Missouri with the most Cuda Programming job openings:

Infographic showing various Cuda Programming job openings in Missouri as of August 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $106,051 per year, or $51 per hour.

Software Engineer, CUDA Deep Learning Systems

Jobtailor

California, MO • On-site

$140 - $210/hr

Other

Posted 4 days ago


Job description

  • Explore, research, and prototype systems optimizations for advanced deep learning models at the intersection of high-level deep learning frameworks and low-level CUDA.
  • Architect and optimize distributed computing systems from single-node to cluster-scale supercomputing environments.
  • Design, implement, and optimize custom high-performance CUDA kernels for emerging neural network architectures and workloads.
  • Analyze hardware-software interactions to identify and resolve performance bottlenecks in training and inference pipelines.
  • Collaborate with AI researchers, hardware and software architects, kernel and compiler authors, and CUDA driver experts to co-design systems and algorithms.
  • Develop exploratory tools and runtime systems to profile and accelerate new deep learning paradigms.
  • Write clean, effective, and maintainable code and transition prototypes into open-source releases, framework integrations, internal tools, or commercial products.
Requirements
  • BS, MS, or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent experience.
  • 2+ years of relevant industry experience or equivalent academic experience after degree achievement.
  • Strong proficiency in C++ and Python programming.
  • Solid background in deep learning fundamentals, focused on transformers.
  • Strong understanding of distributed computing, multi-node scaling, and cluster-scale performance challenges.
  • Proven experience in systems programming, computer architecture, and low-level systems performance optimization.
  • Familiarity with GPU deep learning accelerator architectures.
  • Hands-on experience with CUDA programming, kernel optimization, and workload profiling.
  • Experience profiling and optimizing generative AI models, including large language models.
  • Research background in machine learning systems or adjacent fields.
  • Experience profiling and optimizing innovative vision models, generative AI architectures, or diffusion models.
  • Track record of initiative and willingness to deep-dive on problems across the stack.
  • Preferred experience with PyTorch, JAX, TensorRT, vLLM, sgLang, Nemo, or Megatron internals and execution graphs.
  • Preferred hands-on experience with NCCL, MPI, or UCX and distributed machine learning techniques.
  • Preferred knowledge of numerical methods and low-precision arithmetic such as NVFP4, MXFP4, FP8, and INT8.
  • Preferred background in deep learning compilers and ML systems, including Triton, XLA, and torch.compile.
  • Preferred experience with highly parallel or reinforcement-learning-style simulation environments.
  • Preferred experience designing and implementing agentic AI systems for complex systems and infrastructure problems.
Core Competencies

Demonstrates expertise in CUDA programming, high-performance computing, and deep learning optimization, with a strong foundation in distributed systems and machine learning architectures. Capable of collaborating with cross-functional teams to design and implement innovative solutions for advanced AI models.

Highest-signal resume keywords
  • CUDA Programming
  • C++ and Python Proficiency
  • Deep Learning Optimization
  • Distributed Computing Systems
  • Performance Bottleneck Analysis
ATS Optimization Keywords Hard Skills
  • CUDA
  • C++
  • Python
  • Deep Learning Fundamentals
  • Systems Programming
  • Computer Architecture
  • Kernel Optimization
  • Workload Profiling
  • Generative AI Models
  • Transformers
Soft Skills
  • Collaboration
  • Initiative
  • Problem-Solving
Industry Keywords
  • Machine Learning Systems
  • High-Performance Computing
  • AI Research
  • Neural Network Architectures
  • Cluster-Scale Performance
Tools & Technologies
  • PyTorch
  • JAX
  • TensorRT
  • NCCL
  • MPI
  • UCX
  • Triton
  • XLA
  • Torch.compile
  • SgLang
#J-18808-Ljbffr