1

Temporary Compiler Software Engineer Jobs in Oregon

OR · On-site

$108K - $147K/yr

Our Generative AI platform, Imogen, harnesses this method using advanced data engineering, compiler and LLM based techniques to create something unique in the industry. Our background in software ...

OR

$122K - $161K/yr

... engineers to develop groundbreaking technologies in the inference systems software stack! We build ... Background in domain specific compiler and library solutions for LLM inference and training (e.g.

... compiler and library engineering. Preferred Qualifications: * Deep understanding of AI/HPC and open-source ecosystems. * Working experience in AI, machine learning, next-generation technology ...

Integrate the runtime stack into existing robotics and edge software ecosystems, to enable efficient deployment and developer adoption. * Collaborate with hardware, compiler, systems, application ...

Product & Engineering Partnership * Collaborate with Azul's runtime, compiler, GC, and tooling ... Required Qualifications * 12+ years in senior technical roles such as software engineering, SRE, ...

next page

Showing results 1-20

Temporary Compiler Software Engineer information

What is the difference between Temporary Compiler Software Engineer vs Temporary Software Developer?

AspectTemporary Compiler Software EngineerTemporary Software Developer
Required CredentialsBachelor's in Computer Science or related field; knowledge of compiler designBachelor's in Computer Science or related field; programming skills
Work EnvironmentR&D teams, specialized in language processingVarious industries, application development
Employer & Industry UsageTech companies, compiler and language tool firmsSoftware firms, startups, tech companies
Common Search & ComparisonOften compared for technical skills and project scopeBroader role, general programming tasks

The main difference is that a Temporary Compiler Software Engineer specializes in compiler design and language processing, requiring specific knowledge of compiler construction. In contrast, a Temporary Software Developer has a broader focus on application development across various domains. Both roles often require similar educational backgrounds but differ in technical expertise and work focus.

What are the most commonly searched types of Compiler Software Engineer jobs in Oregon? The most popular types of Compiler Software Engineer jobs in Oregon are:
Senior Software Engineer, CUTLASS Kernels

Senior Software Engineer, CUTLASS Kernels

Nvidia

Hillsboro, OR • On-site

$133K - $175K/yr

Full-time

Posted 9 days ago


Nvidia rating

9.3

Company rating: 9.3 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

15th of 209 rated software companies


Job description

NVIDIA's high-performance computing platforms are powering the AI revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem dedicated to high-performance linear algebra and Tensor Core primitives. Since 2017, it has provided the community with C++ and Python abstractions to implement custom matrix multiply (GEMM) and related math and deep learning computations on NVIDIA GPUs.

If you are passionate about developing and optimizing math kernels to extract the highest performance out of the hardware architecture, apply to join the CUTLASS team today!

What you'll get to do:

  • Write Tensor Core-based deep learning kernels such as grouped-GEMM, attention, and convolution using CUTLASS CUDA C++ and Python DSL for Blackwell, Rubin, and future architectures.

  • Optimize kernels for peak throughput on both silicon and software performance simulators.

  • Collaborate with teams across NVIDIA including the GPU architecture, NVVM/PTX compiler, CUDA library, and DL frameworks teams to ensure fast, functional, and timely kernel delivery to customers.

What we need to see:

  • Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).

  • 3+ years of relevant industry experience.

  • Strong proficiency in C++ programming and software design, including debugging, performance evaluation, and testing.

  • Experience with CUDA, OpenCL, HIP, SYCL, Mojo, Pallas, Triton, Mosaic, Halide, or any general-purpose or domain-specific programming language targeting highly parallel accelerators.

  • Deep understanding of computer architecture and some experience working at the assembly level.

Ways to stand out from the crowd:

  • Experience writing code specifically targeting NVIDIA Tensor Cores, particularly through PTX or CUDA/cuTile.

  • Open-source contributions to math kernel libraries or frameworks.

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hard working people in the world working for us. If you're creative, autonomous, and love a challenge, consider joining our Deep Learning Library team and help us build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until June 5, 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.

What Nvidia employees say

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

Year founded

1993