1

High Performance Computing Jobs in Oregon (NOW HIRING)

OR ยท On-site

Experience supporting high-performance computing or deep learning in engineering or academic research communities. * Strong teamwork and communication skills, coupled with results-focused analytical ...

OR ยท On-site

$67.25 - $90/hr

At NVIDIA, we are redefining industries with our groundbreaking advancements in High-Performance Computing, Artificial Intelligence, and Visualization. Our GPUs, the visual cortex of modern computers ...

OR ยท On-site

$166K/yr

Cloud Systems, High-Performance Computing, and Cloud Gaming. If you're a creative engineer who enjoys autonomy and shares our passion for technology, we want to hear from you. Your base salary will ...

At NVIDIA, we are redefining industries with our groundbreaking advancements in High-Performance Computing, Artificial Intelligence, and Visualization. Our GPUs, the visual cortex of modern computers ...

Data Center Technician

Portland, OR ยท On-site

$22 - $35/hr

We set the benchmark for excellence with our top-tier solutions in high-performance computing deployments, supporting the advancement of AI computing with precision, speed, and minimal downtime. Our ...

OR ยท On-site

$104K - $143K/yr

... high-performance computing domains. With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of ...

OR ยท On-site

Experience with high-performance computing systems and GPU clusters deployed in on-premises datacenters * A passion for understanding challenging technical problems and driving the process of finding ...

OR ยท On-site

NVIDIA is seeking a world-class computer architect to contribute to the development of future high-performance computing systems, with a focus on enhancing the power-constrained performance of the ...

OR ยท On-site

$122K - $161K/yr

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern ...

OR ยท On-site

$108K - $147K/yr

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern ...

If you want a front-row seat to state of the art compiler development for high-performance computing, then we want you! We're implementing Flang with a keen interest in high-level optimization of ...

AI Performance Library Architect

Hillsboro, OR ยท On-site

$170K - $315K/yr

Low-level performance optimizations using CUDA, x86 assembly or intrinsics, or OpenCL Preferred qualifications : * 3 years+ Machine learning and deep learning algorithms or High-performance computing ...

If you want a front-row seat to state of the art compiler development for high-performance computing, then we want you! We're implementing Flang with a keen interest in high-level optimization of ...

next page

Showing results 1-20

People also search for

High Performance Computing information

See Oregon salary details

$42.3K

$105.2K

$162.3K

How much do high performance computing jobs pay per year?

As of Jun 11, 2026, the average yearly pay for high performance computing in Oregon is $105,229.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,300.00 and $133,200.00 per year, depending on experience, location, and employer.

What are the typical responsibilities of someone working in High Performance Computing?

Professionals in High Performance Computing (HPC) are often responsible for designing, implementing, and maintaining powerful computing clusters tailored for processing large data sets or running complex simulations. Daily tasks may include optimizing code and workflows for parallel environments, troubleshooting hardware and software issues, and supporting researchers or engineers in using HPC resources efficiently. Collaboration is common, as HPC specialists work closely with IT staff, domain scientists, and software developers to ensure systems meet project and organizational goals. This role provides a challenging and dynamic work environment, offering opportunities to continually learn about emerging technologies and methodologies in computational science.

What are the key skills and qualifications needed to thrive in the High Performance Computing position, and why are they important?

To thrive in High Performance Computing, you need expertise in parallel computing, computer architecture, and programming languages such as C/C++ or Fortran, often backed by a relevant degree in computer science or engineering. Familiarity with HPC cluster management, job scheduling systems (e.g., SLURM), and experience with accelerators like GPUs or cloud platforms is crucial; certifications in Linux administration or HPC technologies are advantageous. Strong problem-solving skills, attention to detail, and effective communication abilities help professionals excel in complex, collaborative environments. These qualifications enable the efficient design, deployment, and maintenance of advanced computing infrastructure to support scientific and engineering applications.

What is a High Performance Computing job?

A High Performance Computing (HPC) job involves designing, managing, and optimizing advanced computing systems used for complex calculations, simulations, and data processing. Professionals in this field work with supercomputers, parallel computing frameworks, and high-speed networks to enhance computational efficiency. HPC specialists are commonly employed in scientific research, engineering, finance, and artificial intelligence to solve large-scale problems. Responsibilities often include developing algorithms, maintaining HPC clusters, and improving system performance.

What are the most commonly searched types of High Performance Computing jobs in Oregon? The most popular types of High Performance Computing jobs in Oregon are:
What job categories do people searching High Performance Computing jobs in Oregon look for? The top searched job categories for High Performance Computing jobs in Oregon are:
What cities in Oregon are hiring for High Performance Computing jobs? Cities in Oregon with the most High Performance Computing job openings:
Infographic showing various High Performance Computing job openings in Oregon as of June 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $105,229 per year, or $50.6 per hour.
Senior Systems Software Engineer - GPU Performance at Scale

Senior Systems Software Engineer - GPU Performance at Scale

Nvidia

OR โ€ข On-site

Full-time

Posted 24 days ago


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.

We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. At NVIDIA, this role is uniquely positioned to drive innovation in AI and GPU computing. You will contribute to world-class computing hardware and software, fueling groundbreaking advancements in artificial intelligence. You will provide insights on large-scale system composition and tuning mechanisms for high-performance compute runs. Collaborate with researchers, developers, and customers to craft improved workflows and develop new, leading solutions. Engage with HPC, OS, CPU, GPU compute, and systems specialists to architect, build, and optimize large-scale performance platforms.

What you'll be doing:

  • Lead the implementation of performance practices in large-scale GPU infrastructure, delivering powerful tools, methodologies, and flows to validate and improve multiple datacenter products concurrently.

  • Align next-generation AI workloads with next-generation datacenter builds for NVIDIA GPUs, CPUs, and networking hardware. Engage early with HW/FW/SW/platform internal and customer teams.

  • Develop engineering solutions that provide continuous insights into the performance of AI workloads in evolving environments, generating swift insights into improvements and regressions.

  • Decompose high-complexity performance or stability issues into minimal reproduction cases, working towards identifying the root cause.

  • Participate in collaborations with various SW and FW teams (BMC/SBIOS/OS/drivers, etc.) to develop outstanding methods and tools. Analyze, debug, and resolve critical firmware and software issues to achieve the highest AI workload performance at scale.

What we need to see:

  • Proven understanding of accelerated computing software stacks (CUDA).

  • Experience with modern cloud and container-based enterprise computing architectures, with Slurm preferred.

  • Strong programming and scripting experience in C/C++/Python/Bash.

  • Deep expertise in systems architecture and the impact of various components on performance.

  • Experience with container technology and Linux-based OSes, with Docker preferred.

  • Experience supporting high-performance computing or deep learning in engineering or academic research communities.

  • Strong teamwork and communication skills, coupled with results-focused analytical abilities.

  • BS in Engineering, Mathematics, Physics, or Computer Science (or equivalent experience); MS or PhD desirable with 8+ years of applicable experience.

Ways to Stand Out From the Crowd

  • End-to-end GPU performance engineering from the profiler to systems analysis.

  • Linux systems programming and optimization experience.

  • Exposure to virtualization techniques and cloud platform solutions.

  • Experience with scheduling and resource management systems.

  • Experience with large-scale HPC environments.

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 June 11, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive 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.

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

Year founded

1993