1

Temporary Cuda Programmer Jobs (NOW HIRING)

PyTorch/CUDA for segmentation/model inference. 3. Data stewardship: DVC or equivalent data ... First Shift (United States of America) Temporary or Regular? This is a regular position FTE ...

next page

Showing results 1-20

Temporary Cuda Programmer information

See salary details

$12

$39

$68

How much do temporary cuda programmer jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for temporary cuda programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

Is CUDA closer to C or C++?

CUDA programming is primarily based on C++, allowing developers to use C++ features such as classes and templates. However, CUDA also includes C-like syntax and functions, making it accessible to programmers familiar with C. Many CUDA applications leverage C++ for more complex programming, but the core language is C with extensions for parallel computing.

What is the difference between Temporary Cuda Programmer vs GPU Developer?

AspectTemporary Cuda ProgrammerGPU Developer
CredentialsProficiency in CUDA, C++, GPU programmingProficiency in CUDA, C++, GPU architecture, software development
Work EnvironmentProject-based, short-term contracts, tech companies, research labsLong-term projects, software teams, hardware integration
Industry UsageHigh-performance computing, AI, scientific researchGraphics, gaming, AI, scientific simulations

Temporary Cuda Programmers focus on short-term GPU programming tasks using CUDA, often for specific projects. GPU Developers typically have broader roles involving software development, optimization, and integration of GPU technologies. While both roles require CUDA expertise, GPU Developers usually have more extensive experience and work on ongoing projects, whereas Temporary Cuda Programmers are hired for specific, time-limited tasks.

How much does a CUDA programmer make?

A CUDA programmer's salary typically ranges from $80,000 to $130,000 annually, depending on experience, location, and industry. Skilled programmers with expertise in parallel computing and GPU optimization can earn higher salaries, especially in tech hubs or specialized fields.

Is CUDA programming still relevant?

CUDA programming remains highly relevant for roles involving GPU acceleration, high-performance computing, and machine learning. As NVIDIA continues to develop its hardware and software ecosystem, expertise in CUDA is valuable for optimizing applications in scientific research, AI, and data processing environments.

What is the salary of Nvidia CUDA developer?

The salary of a CUDA developer varies depending on experience, location, and employer, but typically ranges from $80,000 to $130,000 annually. Skilled CUDA programmers with expertise in parallel computing and GPU optimization are in high demand in industries like gaming, AI, and scientific research.
More about Temporary Cuda Programmer jobs
What cities are hiring for Temporary Cuda Programmer jobs? Cities with the most Temporary Cuda Programmer job openings:
What are the most commonly searched types of Cuda Programmer jobs? The most popular types of Cuda Programmer jobs are:
What states have the most Temporary Cuda Programmer jobs? States with the most job openings for Temporary Cuda Programmer jobs include:
What job categories do people searching Temporary Cuda Programmer jobs look for? The top searched job categories for Temporary Cuda Programmer jobs are:
Lead Research Software Engineer, Portable AI Performance Engineering

Lead Research Software Engineer, Portable AI Performance Engineering

Massachusetts Institute of Technology

Cambridge, MA • On-site, Remote

$138K/yr

Other

Posted 4 days ago


Massachusetts Institute Of Technology rating

8.8

Company rating: 8.8 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

32nd of 538 rated colleges and universities


Job description

Lead Research Software Engineer, Portable AI Performance Engineering

  • Job Number: 25560

  • Functional Area: Information Technology

  • Department: MA Green High Performance Computing Ctr

  • School Area: MA Green High Performance Computing Ctr

  • Pay Range Minimum: $102,350

  • Pay Range Maximum: $138,700

  • Employment Type: Full-Time Temporary

  • Employment Category: Exempt

  • Visa Sponsorship Available: No

  • Schedule: 2-year position

  • Pay Grade: 10

Email a Friend Save Save Apply Now

Posting Description

LEAD RESEARCH SOFTWARE ENGINEER, PORTABLE AI PERFORMANCE ENGINEERING, MA Green High Performance Computing Center, to be a hands-on research software engineering professional and serve as lead for applied performance engineering for AI workloads. Will work closely with research groups and leading computer industry collaborators to evaluate, adapt, and enhance the portable performance of complex AI research workloads on state-of-the-art hardware. The role will have heavy focus on optimizing existing NVIDIA GPU-based workloads for top-tier AMD GPUs, such as MI355X and beyond and will analyze and profile existing research AI workloads to identify performance bottlenecks and portability challenges; and port and optimize complex AI models and scientific code to run efficiently on AMD MI355X GPUs using ROCm, HIP, and related translation tools.

Job Requirements

REQUIRED: Bachelor’s degree or equivalent with a minimum of five years of work experience in either deeply technical fields and/or computational research experience; strong proficiency in Python and C++, with deep familiarity with AI/ML frameworks (PyTorch, TensorFlow, JAX); hands-on experience with GPU programming models (e.g., CUDA, HIP, or OpenCL); experience with performance profiling and benchmarking tools on Linux-based High-Performance Computing systems; excellent communication skills; ability to collaborate effectively with academic researchers and industry partners; and self-motivated with the ability to work independently in a remote or hybrid environment. PREFERRED: Direct experience with the AMD ROCm software stack and translating CUDA code to HIP; familiarity with AI agentic tools and Large Language Models (LLMs) used for code generation and refactoring; background in supporting large-scale, domain-specific scientific research (e.g., physics, biology, climate science) on institutional clusters; direct experience with one or more open-source schedulers and provisioners; experience with Linux container technologies such as LXC, apptainer and systemd-nspawn; or advanced degree in a relevant technical field.

The Lead Software Engineer must comply with all relevant MGHPCC security policies.

This is a two-year term position.

3/13/2026


What Massachusetts Institute Of Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom