1

Cuda Engineer Jobs in Oregon (NOW HIRING)

CUDA programming and NVIDIA GPU architecture expertise. Proved experience influencing product strategy and technical roadmap at a senior level. Major open-source contributions. With competitive ...

Senior Product Manager, cuEST and cuEquivariance

OR · On-site +1

$126K - $166K/yr

... CUDA, or parallel programming models Excellent communication and presentation skills, with the ability to work across engineering, marketing, and business teams Proven ability to translate technical ...

Familiarity with OpenACC, OpenMP, or CUDA * You have a real passion for compiler development With ... exclusive engineering teams are rapidly growing. If you're a creative and autonomous program ...

... CUDA You have a real passion for compiler development With competitive salaries and a generous ... exclusive engineering teams are rapidly growing. If you're a creative and autonomous program ...

Senior Fortran Compiler Engineer

OR · On-site +1

$104K - $143K/yr

... CUDA You have a real passion for compiler development With competitive salaries and a generous ... exclusive engineering teams are rapidly growing. If you're a creative and autonomous program ...

Guide engineers in adopting best practices for CUDA, Triton, CUTLASS, and multi-GPU communications (NIXL, NCCL, NVSHMEM). Represent the team in roadmap and planning discussions, ensuring alignment ...

Guide engineers in adopting best practices for CUDA, Triton, CUTLASS, and multi-GPU communications (NIXL, NCCL, NVSHMEM). Represent the team in roadmap and planning discussions, ensuring alignment ...

Senior Software Engineer, Matrix Multiplication

OR · On-site +1

$122K - $161K/yr

... CUDA C/C++, cuTile, Triton, or similar) with hands-on experience with Matrix Multiplication Ways to stand out from the crowd: Background in domain specific compiler and library solutions for LLM ...

Senior Research Engineer - Enterprise Products

OR · On-site +1

$104K - $143K/yr

GPU programming (CUDA). Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 192,000 USD - 304,750 USD for ...

Hands-on experience in low-level performance optimization, including GPU parallel programming, e.g., CUDA Programming fluency in C/C++ with a deep understanding of algorithms and software development.

Senior Software Engineer, Matrix Multiplication

OR · On-site +1

$122K - $161K/yr

We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the ... Strong experience in GPU kernel development and performance optimizations (especially using CUDA C ...

Our performance engineers analyze High Performance Computing (HPC) applications with the intent of ... Experience with OpenACC, OpenMP, MPI, CUDA and Standard Language Parallelism. Strong skills in ...

Our performance engineers analyze High Performance Computing (HPC) applications with the intent of ... Experience with OpenACC, OpenMP, MPI, CUDA and Standard Language Parallelism. * Strong skills in ...

Senior Developer Technology Engineer

OR · On-site +1

$54.50 - $72/hr

A background that includes parallel programming, ideally CUDA C/C++. Hands on experience doing low-level performance optimizations. In-depth expertise with CPU and GPU architecture fundamentals.

CUDA programming and optimization experience. Experience using data science in the energy industry. Experience using GPGPU programming and design practices. Background with network software ...

Senior DL Algorithms Engineer - Inference Performance

OR · On-site +1

$122K - $161K/yr

GPU programming experience (CUDA or OpenCL) is a plus Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is ...

GPU programming experience with CUDA or OpenCL. NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that ...

Showing results 41-60

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.

Principal Architect, AI Networking

Nvidia

OR • On-site, Remote

Full-time

Re-posted 12 days ago


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

An applied research team within NVIDIA's Networking Systems & Software Architecture group is solving some of AI's hardest infrastructure problems. The team builds systems-level software that moves data between GPUs, nodes, and storage at the speed modern AI demands-spanning low-level transport optimization, hardware-software co-design, and communication frameworks that plug directly into production AI stacks. The team's charter expands into emerging domains including quantum computing interconnects.

This Principal Architect role leads the research agenda and architectural direction for how NVIDIA's AI systems communicate at scale-across GPUs, DPUs, NICs, and heterogeneous storage. It requires someone who defines project scope from scratch, publishes original work, and translates research breakthroughs into production-grade software that ships industry-wide. What you will be doing: Setting the long-term technical vision for distributed AI communication systems-GPU-to-GPU, GPU-to-storage, and cross-node data movement.

Conducting original research and prototyping next-generation networking solutions over RDMA, NVLink, and GPUDirect. Driving hardware-software co-optimization with GPU, DPU, NIC, and network switch. Investigating fundamental bottlenecks in communication runtimes for large-scale AI workloads (KV cache transfer, disaggregated prefill/decode, model parallelism).

Integrating networking capabilities into AI serving stacks such as vLLM, SGLang, and TensorRT-LLM. Publishing findings, representing NVIDIA in industry forums and standards bodies, and mentoring senior engineers across the organization. What we need to see: 15+ years in systems software and/or networking with deep expertise in high-performance networking (InfiniBand, RoCE, RDMA, NVLink), communication libraries (e.g

NIXL, NCCL, UCX, MPI, NVSHMEM), and GPU accelerated systems, with track record of defining and delivering complex, cross-team technical initiatives from research concept to production. MS, PhD or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Deep understanding of computer architecture, memory hierarchies, DMA engines, and OS-level networking.

Understanding of ML systems concepts-transformer architectures, KV cache mechanics, model parallelism, or distributed training and inference patterns. Proficiency in programming languages such as C, C++, Rust and Python. Ways to stand out from the crowd: Knowledge of ML inference frameworks (vLLM, SGLang, TensorRT-LLM) and their communication requirements.

CUDA programming and NVIDIA GPU architecture expertise. Proved experience influencing product strategy and technical roadmap at a senior level. Major open-source contributions.

With competitive salaries and a comprehensive benefits package, NVIDIA is widely regarded as one of the most desirable technology employers in the world. Our teams are composed of some of the most forwardthinking and driven engineers in the industry, and we continue to grow rapidly. If you are a senior data engineer passionate about building largescale, highimpact data platforms, we'd love to hear from you.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD. You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until April 27, 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