Senior Fortran Compiler Engineer

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Hillsboro, ORWASanta Clara, CAMNMA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
152 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $201k
This role $236k
$146k $303k
below market most similar roles pay here above market

This role pays more than 86% of similar roles. Most pay $177,250–$225,575 — the blue band above. At the midpoint, this role pays about $236k versus about $201k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Fortran Compiler Engineer

The Senior Fortran Compiler Engineer joins the HPC compiler group to develop one of the world's most important optimizing compilers. This role involves implementing and improving features in LLVM Flang, OpenACC, and OpenMP while focusing on high-level optimization for Fortran. The engineer will solve difficult problems at the intersection of compilers, programming models, and high-performance computing architectures. Day-to-day responsibilities include debugging, prototyping, productization, and refining software designs with peers. The position requires 6+ years of experience on a production Fortran compiler and a deep understanding of compiler internals, semantic analysis, and parallel computer architectures. Candidates must possess programming fundamentals in C/C++ and knowledge of Fortran semantics. The work addresses the technical challenge of evolving standard language parallelism for GPUs and multicore CPUs.

What you'll do

  • Implement and improve features in LLVM Flang, OpenACC, and OpenMP.
  • Solve complex problems at the intersection of compilers, programming models, and HPC architectures.
  • Participate in the evolution of standard language parallelism for GPUs and multicore CPUs.
  • Debug, prototype, and productize new compiler features.
  • Refine software designs and implementation strategies with peer engineers.
  • Partner with application teams to investigate compilation challenges from the HPC community.

What we're looking for

  • 6+ years of experience working on a production Fortran compiler.
  • Bachelor's, Master's, or Ph.D. degree in Computer Science, ECE, or equivalent experience.
  • Proven understanding of compiler internals, including experience with semantic analysis.
  • Knowledge of programming fundamentals, especially in C/C++.
  • Deep understanding of parallel computer architectures and optimizations.
  • Deep understanding of Fortran semantics (preferred).
  • Direct experience with Flang (preferred).
  • Experience writing code using Modern C++ (preferred).

More like this

Similar roles

Senior GPU Compiler Engineer

Nvidia

Remote (Austin, TX) +5 12 days ago $152,000–$241,500
C++ LLVM CUDA Vulkan OpenGL DirectX PTX OpenCL Fortran TableGen GlobalISel LLVM IR Machine IR Instruction Scheduling Software Pipelining Register Allocation Deep Learning Compiler Engineering
4+ yrs exp Remote

Senior Code Generator Compiler Engineer

Nvidia

Remote (Austin, TX) +3 55 days ago $152,000–$241,500
C++ LLVM CUDA PTX OpenCL Fortran OpenGL Vulkan Register Allocation Instruction Scheduling Software Pipelining GlobalISel TableGen LLVM IR Machine IR MIR Compiler Code Generation SIMT
Remote

Senior LLVM Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +2 53 days ago $184,000–$287,500
LLVM Clang MLIR C++ Compiler Internals IR Design Code Generation CUDA Parallel Programming open‑source development GPU Architecture Deep Learning Frameworks
Remote

Senior Performance Compiler Engineer

Nvidia

Remote (Redmond, WA) +5 8 days ago $184,000–$287,500
Triton MLIR C++ CUDA PTX Python OpenCL OpenMP TVM High-Performance Computing Parallel Programming Computer Architecture Assembly BLAS
8+ yrs exp Remote

Senior Compiler Engineer, GPU Compute

Nvidia

Santa Clara, CA +2 7 days ago $152,000–$241,500
CUDA C++ LLVM MLIR Clang GCC C Parallel Programming Static Analysis Code Generation IR Semantic Analysis Diagnostics clangd
5+ yrs exp

Senior Compiler Engineer, Agentic Compiler Systems

Nvidia

Remote (Santa Clara, CA) +5 8 days ago $152,000–$241,500
LLVM MLIR CUDA Python C++ Rust Triton PTX High-Performance Computing Numerical Analysis Program Verification Differential Testing Agentic Systems Code Generation Optimization Passes IR GPU Programming
5+ yrs exp Remote