Senior LLVM Compiler Engineer

Nvidia

Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA · Austin, TX
Salary
$184,000–$287,500 / yr
Posted
30 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $236k
$118k most similar roles pay here $306k

This role pays more than 92% of similar roles. Most pay $142,450–$217,725 — the shaded band above. At the midpoint, this role pays about $236k versus about $180k 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 985 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior LLVM Compiler Engineer

As a Senior Compiler Engineer joining the Compute Compiler Team, you will collaborate closely with LLVM, Clang, MLIR, and related open-source communities to upstream compiler features from NVIDIA’s downstream repositories. Your daily tasks include leading design discussions, contributing to RFCs, and conducting code reviews while ensuring long-term maintainability and broad usefulness of solutions. You will also refactor and adapt internal compiler code to meet upstream quality standards and advocate for NVIDIA’s technical needs through credible engineering arguments and sustained community engagement. This role requires a deep understanding of compiler internals, excellent C++ programming skills, and experience with open-source development workflows. Ideal candidates have a background in computer science or related fields, 6+ years of LLVM infrastructure experience, and a proven track record of upstream contributions to the LLVM project.

What you'll do

  • Lead design discussions and contribute to RFCs for LLVM projects.
  • Refactor and upstream compiler features from NVIDIA’s codebases.
  • Advocate for NVIDIA’s technical needs in open-source communities.
  • Collaborate with internal teams to identify and stage upstreaming efforts.
  • Translate hardware and software requirements into viable compiler solutions.
  • Act as a technical ambassador, strengthening trust within the community.

What we're looking for

  • 6+ years of experience with LLVM, Clang, MLIR, or similar compiler infrastructures
  • Deep understanding of compiler internals including IR design, transformations, analyses, and code generation pipelines
  • Strong hands-on C++ programming skills and excellent communication abilities
  • Proven track record of upstream contributions to LLVM or related open-source projects
  • Experience in successfully upstreaming production code from a downstream environment
  • Solid background in GPU architectures, CUDA, parallel programming models, and deep learning frameworks

More like this

Similar roles

Senior Software Engineer

Adobe

Lehi 79 days ago $139,000$139,000
Java React AWS GCP Azure AI Machine Learning Docker Kubernetes CI/CD PostgreSQL Security Practices Cloud-Based Environments Microfrontend Architectures

Senior Software Engineer

Q2

Cary, North Carolina 78 days ago
.NET SQL Server C# HTML/CSS JavaScript LLM-based systems RAG fundamentals Vector search integration Chunking strategies Context window management Agentic patterns MVVM Vue Angular React Test automation frameworks SOLID principles Agile development CI/CD
Hybrid

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 67 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies Build Tools CI/CD AI-Assisted Development Tools
Remote

Senior Software Engineer

Highnote

San Francisco, CA 91 days ago $170,000$230,000
Java Spring JPA SQL JUnit AWS GCP Docker Kubernetes BigQuery RedShift
Hybrid

Senior Software Engineer

Oracle

Nashville, TN 21 days ago $79,200$178,100
Oracle Cloud Infrastructure Java Python C/C++ Golang TCP/IP HTTP UNIX CI/CD

Senior Software Engineer

T. Rowe Price

Owings Mills, MD 19 days ago $121,000$206,000
AWS Appian Java Python REST APIs CI/CD CloudWatch IAM S3 SQS Lambda EC2 ECS/Fargate Docker Kubernetes
Hybrid