1

Cuda Engineer Jobs in Oregon (NOW HIRING)

Senior Systems Software Engineer, CUDA GPU Profiler

OR · On-site +1

$122K - $161K/yr

NVIDIA Nsight Compute helps CUDA engineers around the world to innovate in Artificial Intelligence (AI) and High Performance Computing. Join our team and help develop groundbreaking performance tools ...

New

Familiarity with deep learning accelerator architectures such as the GPU and hands-on experience with CUDA programming, kernel optimization, and workload profiling Experience profiling and optimizing ...

New

Senior Software Engineer, CUDA Deep Learning Systems

OR · On-site +1

$122K - $161K/yr

Familiarity with deep learning accelerator architectures such as the GPU and hands-on experience with CUDA programming, kernel optimization, and workload profiling Experience profiling and optimizing ...

New

NVIDIA is seeking a Senior Technical Marketing Engineer (TME) to share the CUDA platform with our developer community. TMEs are drawn from outstanding software engineers and scientists who enjoy ...

New

Senior Deep Learning Frameworks CUDA Software Engineer

OR · On-site +1

$122K - $161K/yr

We are looking for a motivated Deep Learning engineer to bring advanced CUDA features and Distributed Runtime technologies into AI stacks, including PyTorch, TRT-LLM, vLLM, SGLang, JAX, etc. You will ...

New

Join us in developing the CUDA-Q platform for programming powerful hybrid quantum-classical multi-processor systems. We are looking for a dedicated engineer with expertise building extensible ...

New

Senior Deep Learning Tools Engineer - CUDA Tile

OR · On-site +1

$104K - $143K/yr

We are seeking a talented Deep Learning Compiler & Tools Engineer focused on CUDA Tile (Performance & Infrastructure) to join our team. You will collaborate closely with compiler developers ...

New

Senior Compiler Engineer - Rust GPU

OR · On-site +1

$122K - $161K/yr

We are redefining how developers write high-performance GPU software by bringing the safety, expressiveness, and modern tooling of Rust to native GPU and CUDA development. On this team, you will ...

New

Senior GPU Compiler Development Engineer

OR · On-site +1

$122K - $161K/yr

Work with NVIDIA GPU Architecture and CUDA Programming model teams to build abstractions to expose new GPU features in portable and performant ways in PTX ISA. PTX Compiler (PTXAS) apart from ...

New

CUDA Tile is a new tile-based programming model that shipped with CUDA 13.1, and TensorIR is an open-source compiler infrastructure project that uses CUDA Tile to generate high-performance GPU ...

CUDA Tile is a new tile-based programming model that shipped with CUDA 13.1, and TensorIR is an open-source compiler infrastructure project that uses CUDA Tile to generate high-performance GPU ...

Senior Software Engineer - NVIDIA Warp

OR · On-site +1

$122K - $161K/yr

Turn new CUDA features and programming models into supported Warp functionality that improves performance and portability across successive generations of NVIDIA accelerated-computing platforms and ...

New

Senior AI Performance and Efficiency Engineer

OR · On-site +1

$104K - $143K/yr

Background with NVIDIA GPUs, CUDA Programming, NCCL and MLPerf benchmarking Experience with Machine Learning and Deep Learning concepts, algorithms and models Familiarity with InfiniBand with IBOP ...

New

Senior Software Engineer, Fabric Networking - GPU

OR · On-site +1

$122K - $161K/yr

Understanding of CUDA programming model and NVIDIA GPUs. Knowledge of memory coherence and consistency models. Familiarity with static and dynamic code analysis, fuzzing, negative testing, and other ...

New

Familiarity with CUDA programming and/or GPUs. Experience with HPC or large-scale computing environments. Your base salary will be determined based on your location, experience, and the pay of ...

New

next page

Showing results 1-20

Cuda Engineer information

See Oregon salary details

$38.6K

$113.4K

$145.4K

How much do cuda engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for cuda engineer in Oregon is $113,427.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,600.00 and $143,800.00 per year, depending on experience, location, and employer.

What is a CUDA engineer?

CUDA Engineers are software developers who specialize in using NVIDIA's CUDA (Compute Unified Device Architecture) platform to write programs that run on Graphics Processing Units (GPUs). They optimize and accelerate computational tasks by parallelizing code, making use of GPUs’ capabilities for high-performance computing. CUDA Engineers often work in fields like machine learning, scientific computing, and graphics, where large amounts of data need to be processed quickly. Their expertise includes proficiency in C/C++, CUDA programming, and understanding GPU hardware and parallel computing concepts.

What are the key skills and qualifications needed to thrive as a CUDA engineer?

To thrive as a CUDA Engineer, you need a strong proficiency in C/C++ programming, parallel computing concepts, and deep knowledge of GPU architectures, often supported by a computer science or engineering degree. Experience with NVIDIA CUDA Toolkit, profiling/debugging tools, and sometimes certifications like NVIDIA DLI are highly valuable. Strong problem-solving, attention to detail, and effective communication skills help you optimize code and collaborate across teams. These skills ensure efficient development of high-performance GPU applications and successful project delivery in compute-intensive fields.

What are some common challenges faced by CUDA engineers when optimizing GPU-accelerated applications?

CUDA Engineers frequently encounter challenges such as managing memory effectively between the host and the device, optimizing kernel performance, and minimizing data transfer bottlenecks. Debugging parallel code can also be complex due to race conditions and the difficulty of reproducing timing-related bugs. Collaborating closely with software developers and data scientists is essential to ensure that GPU resources are leveraged efficiently and that the application's overall performance meets project goals.

What is the difference between Cuda Engineer vs GPU Developer?

AspectCuda EngineerGPU Developer
Required CredentialsBachelor's or Master's in Computer Science, Engineering, or related; knowledge of CUDA, C++, parallel programmingBachelor's or Master's in Computer Science, Engineering, or related; experience with GPU programming, CUDA, OpenCL
Work EnvironmentResearch labs, tech companies, hardware firms focusing on GPU accelerationSoftware development teams, gaming, AI, scientific computing sectors
Employer & Industry UsageHardware manufacturers, AI companies, high-performance computing firmsGame development, scientific research, machine learning applications

While both roles involve GPU programming and CUDA expertise, a Cuda Engineer primarily focuses on developing and optimizing CUDA-based solutions for hardware acceleration. In contrast, a GPU Developer works on broader GPU programming tasks, including application development across various platforms. The roles often overlap but differ in scope and specific focus areas.

What job categories do people searching Cuda Engineer jobs in Oregon look for?

The top searched job categories for Cuda Engineer jobs in Oregon are:

Infographic showing various Cuda Engineer job openings in Oregon as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $113,427 per year, or $54.5 per hour.

Senior Systems Software Engineer, CUDA GPU Profiler

Nvidia

OR • On-site, Remote

$122K - $161K/yr

Full-time

Posted 3 days ago

New


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 18 frontline employees who took The Breakroom Quiz

6th of 247 rated software companies


Job description

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing.

An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work.

Come join the team and see how you can make a lasting impact on the world. NVIDIA Nsight Compute helps CUDA engineers around the world to innovate in Artificial Intelligence (AI) and High Performance Computing. Join our team and help develop groundbreaking performance tools for GPUs that cater to both newcomers and seasoned CUDA experts.

Your contributions will be key in crafting the future of our profiling tools and helping engineers harness the full power of GPU technology for tomorrow's breakthroughs. What you'll be doing: Design and implement innovative features for our GPU performance profiling tools. Collaborate and interact with other teams within NVIDIA, including the GPU HW team, the compiler team, and well as other developer tools teams.

Apply your own knowledge and skills to build tools that are instantly used by CUDA developers all over the world. What we need to see: 8+ years proven experience in software engineering with a focus on performance tools. B.S

EE/CS (or equivalent experience). Strong programming skills in C++. Existing knowledge of GPU hardware and/or motivated to learn to closely collaborate with HW teams for design, bringup, and productization of new profiling features.

Ways to stand out from the crowd: Expertise in CUDA kernel programming and profiling. Outstanding interpersonal skills and the ability to collaborate effectively as part of a dynamic team. Highly motivated to apply your knowledge and eager to learn new skills in a fast-paced environment.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until May 19, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.


What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US