Senior LLVM/Clang Open-Source Upstream Engineer

NVIDIA

Santa Clara (CA)

On-site

USD 184,000 - 287,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity opportunities
Comprehensive benefits package

Job summary

NVIDIA is seeking a Senior Compiler Engineer to join the Compute Compiler Team in Santa Clara, CA. This role focuses on collaboration within the LLVM community to advance NVIDIA's compiler technology and upstream relevant features from downstream repositories.

The ideal candidate has over 6 years of experience with LLVM, Clang, and MLIR, along with strong expertise in C++. NVIDIA offers competitive salaries and benefits and values diversity in its workforce.

Qualifications

  • 6+ years experience with LLVM, Clang, MLIR, or similar compiler infrastructures.
  • Excellent hands-on C++ programming skills.
  • Solid understanding of compiler internals, including IR design and code generation.
  • Strong communication skills for technical writing and collaboration.

Responsibilities

  • Work closely with LLVM and related communities to upstream features from NVIDIA's code.
  • Lead design discussions and code reviews emphasizing long-term quality.
  • Refactor NVIDIA compiler code to meet upstream standards.
  • Advocate for NVIDIA’s technical needs through credible engineering arguments.
  • Collaborate with teams to identify upstream opportunities.

Skills

C++ programming
LLVM
Clang
MLIR
Open-source contribution
Compiler internals

Education

B.S., M.S., or Ph.D. in Computer Science or Computer Engineering

Job description

NVIDIA is seeking a Senior Compiler Engineer to join the Compute Compiler Team in Santa Clara, CA. This role focuses on collaboration within the LLVM community to advance NVIDIA's compiler technology and upstream relevant features from downstream repositories.

The ideal candidate has over 6 years of experience with LLVM, Clang, and MLIR, along with strong expertise in C++. NVIDIA offers competitive salaries and benefits and values diversity in its workforce.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior LLVM/Clang Upstreaming Engineer
Senior LLVM/Clang Upstreaming Engineer

Nvidia Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Senior LLVM Upstream Engineer - Open Source Impact
Senior LLVM Upstream Engineer - Open Source Impact

NVIDIA • United States

On-site
USD 184,000 - 288,000
Senior LLVM Upstream Engineer - Open Source Impact
Senior LLVM Upstream Engineer - Open Source Impact

NVIDIA • Town of Texas (WI)

On-site
USD 184,000 - 288,000
Open-Source LLVM Compiler Engineer – Upstream Focus, Equity
Open-Source LLVM Compiler Engineer – Upstream Focus, Equity

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 288,000
Equity
Comprehensive benefits package
Senior LLVM Compiler Engineer
Senior LLVM Compiler Engineer

NVIDIA • Town of Texas (WI)

On-site
USD 184,000 - 288,000
Senior LLVM Compiler Engineer
Senior LLVM Compiler Engineer

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Senior LLVM Compiler Engineer
Senior LLVM Compiler Engineer

NVIDIA • United States

On-site
USD 184,000 - 288,000
Senior LLVM Compiler Engineer
Senior LLVM Compiler Engineer

Nvidia Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Senior Compiler Infrastructure Engineer - Open-Source
Senior Compiler Infrastructure Engineer - Open-Source

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 152,000 - 242,000
Equity
Benefits
Senior LLVM Compiler Engineer
Senior LLVM Compiler Engineer

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 288,000
Equity
Comprehensive benefits package