Machine Learning Applications and Compiler Engineer, LPX - New College Grad 2026

Nvidia

Actively hiring Verified listing
Santa Clara, US Posted 24 days ago $124,000$195,500 / year

At a glance

AI generated

TL;DR

NVIDIA is hiring senior engineers to join its LPX inference and compiler stack team, where you will develop high-performance runtime and compiler components, focusing on end-to-end optimization of neural network workloads onto future NVIDIA platforms. Your day-to-day involves extending the software ecosystem by contributing to libraries and tooling that enable seamless model deployment across various platforms, while also collaborating with hardware architects to influence future system designs. You’ll need a strong background in systems programming (C/C++, Rust), experience with LLVM or MLIR for compiler development, and familiarity with deep learning frameworks like TensorFlow and PyTorch. Ideal candidates have hands-on experience with spatial accelerators and large-scale AI inference systems, as well as a track record of research contributions at top-tier conferences.

Skills

C/C++ Rust LLVM MLIR TensorFlow PyTorch ONNX GPUs profiling tools tracing tools benchmarking tools CI/CD parallel computing heterogeneous compute architectures spatial accelerators dataflow architectures static scheduling pipeline parallelism tensor parallelism large-scale AI systems distributed inference

What you'll do

  • Develop high-performance runtime and compiler components for end-to-end inference optimization.
  • Define mappings of large-scale inference workloads onto NVIDIA’s systems.
  • Extend NVIDIA’s software ecosystem by contributing to libraries and tooling interfaces.
  • Benchmark performance metrics to ensure efficient neural network graph mapping.
  • Collaborate with hardware architects to influence future system designs.
  • Prototype new compilation techniques for spatial processors, including memory optimizations.

What we're looking for

  • MS or PhD in Computer Science, Electrical/Computer Engineering, or equivalent experience.
  • Proficiency in C/C++ and/or Rust for system-level programming.
  • Experience with compiler or runtime development, including IR design and optimization passes.
  • Hands-on knowledge of LLVM and MLIR, building custom dialects and integrations.
  • Familiarity with deep learning frameworks (TensorFlow, PyTorch) and ONNX format.
  • Understanding of parallel and heterogeneous compute architectures like GPUs and spatial accelerators.

Market check

Salary context

This $124,000–$195,500 range sits above 24% of similar postings on FindRole.

Peer median band

$155,420$240,750

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$161,562$235,750

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 801 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Machine Learning Applications and Compiler Engineer, LPX

Nvidia

Remote (Us, Ca, Santa Clara, US) 71 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 Deep Learning Compiler Engineer - XLA

Nvidia

Remote (Us, Ca, Santa Clara, US) 93 days ago $152,000$241,500
C/C++ CUDA JAX PyTorch TensorFlow XLA MLIR LLVM OpenAI_Triton GPU distributed_programming performance_analysis compiler_optimizations clean_software_engineering_practices high_performance_computing
Remote

Machine Learning Engineer - College Graduate

Qualcomm

San Diego, Ca,Us, US 51 days ago $122,800$184,200
Python PyTorch C C++ Android DeepLearning MLFrameworks NeuralNetworkOptimization MLOnTargetDeployment NPUs HWAccelerators EmbeddedSoftware