Senior Compiler Engineer - DL

Nvidia

Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA · Austin, TX
Salary
$152,000–$241,500 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $197k
$120k most similar roles pay here $255k

This role pays more than 68% of similar roles. Most pay $142,437–$217,725 — the shaded band above. At the midpoint, this role pays about $197k 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 Compiler Engineer - DL

NVIDIA seeks a Deep Learning Compiler Engineer to join its DLC team, focusing on advancing the inference engine for applications like large language models and image classification. This role involves collaborating with software framework and hardware architecture teams to enhance public APIs, optimize performance, and develop compiler infrastructure techniques for neural networks. The ideal candidate will have experience in systems with constrained resources, such as embedded platforms, and proficiency in technologies including MLIR, XLA, TVM, LLVM, and deep learning frameworks like PyTorch. Additionally, expertise in GPU kernel generation and a history of mentoring junior engineers is preferred, contributing to the team’s mission of delivering high-performance inference solutions across various devices and industries.

What you'll do

  • Define public APIs for the Deep Learning Compiler to enhance usability.
  • Optimize performance and analyze bottlenecks in deep learning software frameworks.
  • Implement compiler infrastructure techniques tailored for neural networks.
  • Craft GPU kernel generation strategies for high performance and fast build times.
  • Work on reducing memory footprints for efficient resource-constrained systems.

What we're looking for

  • Bachelor’s degree or higher in computer science or related field.
  • Experience working on systems with constrained resources like embedded platforms.
  • Proficiency in MLIR, XLA, TVM, LLVM, and deep learning frameworks such as PyTorch.
  • Expertise in GPU kernel generation for high performance and fast build times.
  • Strong background in deep learning models and algorithms optimization.
  • Track record of mentoring junior engineers and interns (preferred).

More like this

Similar roles

Senior Machine Learning Applications and Compiler Engineer, LPX

Nvidia

Remote (Santa Clara, CA) 79 days ago $152,000$241,500
C/C++ Rust LLVM MLIR TensorFlow PyTorch ONNX GPU Profiling tools Tracing tools Benchmarking tools CI/CD Parallel computing Heterogeneous computing Spatial architectures Dataflow architectures Large-scale AI systems
Remote

Senior Compiler Engineer Infrastructure

Nvidia

Remote (Santa Clara, CA) 30 days ago $152,000$241,500
LLVM Clang MLIR C++ Git CI/CD AI Automation CUDA Python PostgreSQL Docker Kubernetes Terraform Prometheus Grafana
Remote

Senior ML Compiler Engineer

General Motors (GM)

Sunnyvale, CA 2 days ago $128,700$261,300
Python C++ MLIR ONNX TensorRT PyTorch TensorFlow JAX CUDA cuDNN cuBLAS GPU CI/CD
Hybrid

Senior LLVM Compiler Engineer

Nvidia

Remote (Santa Clara, CA) 30 days ago $184,000$287,500
LLVM Clang MLIR C++ Git CI/CD NVIDIA CUDA Python GitHub Linux OpenSource RFCs CodeReview DeepLearningFrameworks PerformanceCriticalWorkloads CompilerInternals IRDesign Transformations Analyses CodeGenerationPipelines
Remote