1

Cuda Developer Jobs in Massachusetts (NOW HIRING)

Experience with CUDA programming; Experience programming distributed systems; Experience with parallel and distributed File Systems (e.g., Lustre, GPFS, Ceph) development. Advanced experience with ...

Programming skills in CUDA * Understanding of telecommunication networks Pay Information Full-Time Salary Range: $180,000 - $220,000 The salary range listed is based on external market data. Offers ...

Senior Imaging Software Engineer

Marlborough, MA · On-site

$127K - $167K/yr

GPU programming (CUDA/OpenCL) is preferred. * Innovative approach in development of multi-functional medical instruments including image processing / creating software documentation / writing and ...

Senior Imaging Software Engineer

Marlborough, MA · On-site

$127K - $167K/yr

GPU programming (CUDA/OpenCL) is preferred. * Innovative approach in development of multi-functional medical instruments including image processing / creating software documentation / writing and ...

Senior Computer Vision Engineer

Boston, MA · On-site

$164K - $237K/yr

Familiarity with GPU/CUDA programming for accelerated vision processing is a plus. * Flexibility to attend virtual meetings with the Taiwan-based team at least three nights per week. * Excellent ...

Senior Developer Technology Engineer - AI

Westford, MA · Hybrid

$56.75 - $74.75/hr

A background that includes parallel programming, e.g., CUDA, OpenACC, OpenMP, MPI, pthreads, etc. * Hands on experience doing low-level performance optimizations. * In-depth expertise with CPU and ...

Staff Engineer

Boston, MA · On-site +1

$205K - $272K/yr

Strong programming skills in C++ and/or CUDA programming The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills ...

Staff Engineer

Boston, MA

$205K - $272K/yr

Strong programming skills in C++ and/or CUDA programming The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills ...

Senior Software Engineer

Wilmington, MA · On-site

$133K - $176K/yr

... engineering skills ... The technical stack includes Windows, Linux, C++, C#, Python, CUDA, and JavaScript. *Please note ...

next page

Showing results 1-20

Cuda Developer information

See Massachusetts salary details

$52.4K

$122.1K

$181.3K

How much do cuda developer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for cuda developer in Massachusetts is $122,149.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,300.00 and $142,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Cuda Developers in their daily work?

Cuda Developers often encounter challenges related to optimizing code for maximum performance while managing the unique memory hierarchies and parallel processing features of GPU architectures. Debugging and profiling GPU code can be more complex than standard CPU programming, requiring specialized tools and a strong understanding of concurrency. Collaboration with data scientists, machine learning engineers, and software architects is common, as Cuda Developers often integrate their code into larger, multi-disciplinary projects. These challenges make the role both stimulating and rewarding for those who enjoy solving intricate computational problems.

What are the key skills and qualifications needed to thrive in the Cuda Developer position, and why are they important?

To thrive as a Cuda Developer, you need strong proficiency in C/C++ programming, parallel computing concepts, and hands-on experience with NVIDIA CUDA architecture. Familiarity with GPU development tools such as NVIDIA Nsight, CUDA Toolkit, and relevant certifications can further validate your expertise. Problem-solving skills, attention to detail, and effective collaboration are valuable soft skills in this position. These capabilities are crucial for efficiently developing, debugging, and optimizing high-performance GPU-accelerated applications in demanding computational environments.

What is a Cuda Developer job?

A CUDA Developer is a software engineer who specializes in programming using NVIDIA's CUDA (Compute Unified Device Architecture) platform. They leverage parallel computing to optimize and accelerate applications, mainly in fields like AI, scientific computing, and high-performance computing. Their responsibilities often include writing GPU-accelerated code, optimizing performance, and working with frameworks like TensorFlow or PyTorch.

What are the most commonly searched types of Cuda Developer jobs in Massachusetts? The most popular types of Cuda Developer jobs in Massachusetts are:
Infographic showing various Cuda Developer job openings in Massachusetts as of July 2026, with employment types broken down into 82% Full Time, 5% Part Time, 9% Temporary, 2% Contract, and 2% Nights. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $122,149 per year, or $58.7 per hour.
Principal Engineer, Team Lead - Behaviors

Principal Engineer, Team Lead - Behaviors

Motional

Boston, MA

Other

Posted 18 days ago


Job description

On our Behaviors team (Prediction and ML Planner), you will have the opportunity to work with world-class ML engineers, whose mission is to make self-driving vehicles a reality and to create a positive social impact. The Behaviors team develops ML models that learn how different agents navigate complex real-world traffic scenarios. We leverage these models to set the behavior of our self-driving vehicle, and predict the behavior of other agents such as vehicles and vulnerable road users. 

We are looking for proven leaders and technical experts who are passionate about Level 4 autonomous driving technology, excited by intellectual challenges, and interested in pursuing career growth with a fast-growing company.

What You'll Be Doing:
  • Define and execute motion planning and prediction projects that improve our self-driving vehicles' capability to safely, comfortably and legally navigate complex traffic scenarios
  • Lead, manage and grow a team of engineers
  • Design and lead the implementation of behavior models that leverage the latest advancements in machine learning, generative AI and reinforcement learning
  • Productionize and deploy solutions onto autonomous vehicle fleets
  • Collaborate with perception, simulation, data platform and integration teams to validate and enhance your products' on-road performance
  • Communicate strategies, progress and challenges to executive leadership
What We're Looking for:
  • Masters or Ph.D. in Computer Science or a related technical field; or equivalent industry experience
  • Proven leadership skills at executing large, complex technical initiatives
  • Extensive experience managing and leading engineers
  • Experience with deep learning frameworks such as TensorFlow or PyTorch
  • Fluency in Python, including standard scientific computing libraries
  • Proven track record of designing, developing and deploying ML solutions for autonomous vehicles or robotics
  • Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methods 
  • Excellent communication and interpersonal skills
Bonus Points:
  • Experience with embedded systems and real-time optimization, especially in the autonomous driving industry
  • Experience with state of the art generative AI, and/or reinforcement learning, paradigms
  • Proven track record of publications in relevant conferences (CVPR, ICML, NeurIPS, ICCV, ICL, etc.)
  • Strong programming skills in C++ and/or CUDA programming