Senior Engineer - Deep Learning Compiler Verification and Infrastructure

Nvidia

Actively hiring
Remote (Us, Ca, Santa Clara, US) Posted 70 days ago $140,000$224,250 / year

At a glance

AI generated

TL;DR

Join our dynamic team as a senior engineer specializing in compiler verification for advanced AI technologies. You will collaborate closely with compiler developers to verify deep learning features by implementing functional and performance testing software solutions, authoring verification plans, and enhancing code coverage through continuous improvement initiatives. Utilizing Python and frameworks like PyTorch, Scikit-Learn, JAX/XLA, and TensorRT, you will apply sophisticated techniques to ensure the robustness of our compiler technologies. This role demands a strong background in machine learning, deep analytical skills, and hands-on experience with GPU-accelerated cloud environments and CUDA programming. Ideal candidates bring expertise in large language models and innovative approaches to solving complex software engineering challenges within the rapidly evolving AI domain.

Skills

Python Pytorch Scikit_Learn JAX TensorRT CUDA Docker GPU-Accelerated_Cloud CI/CD

What you'll do

  • Implement functional and performance testing for new deep learning features.
  • Execute benchmarking software solutions for state-of-the-art components.
  • Author and review verification plans to ensure thorough coverage.
  • Identify weaknesses in the current process and suggest improvements.
  • Apply deep learning techniques to enhance compiler verification solutions.

What we're looking for

  • BS or MS in Computer Science, Engineering, Mathematics or equivalent experience.
  • 3+ years of programming experience in Machine Learning with Python.
  • Experience working with Deep Learning frameworks like PyTorch, TensorFlow, JAX/XLA.
  • Strong analytical skills and troubleshooting abilities for compiler verification.
  • Hands-on experience with Large Language Models and GPU-Accelerated Cloud.

Market check

Salary context

This $140,000–$224,250 range sits above 28% of similar postings on FindRole.

Peer median band

$155,420$241,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$176,990$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 802 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Deep Learning Compiler Verification Engineer

Nvidia

Remote (Us, Ca, Santa Clara, US) 29 days ago $140,000$224,250
Python C++ PyTorch JAX TensorRT LLVM MLIR TVM XLA Type Systems Program Semantics Proof-Based Verification Quantization Operator Fusion Mixed-Precision Graph-Level Optimization
Remote

Senior Deep Learning Compiler Engineer

Nvidia

Remote (Us, Ca, Santa Clara, US) 28 days ago $152,000$241,500
MLIR XLA TVM LLVM PyTorch CUDA C++ Python GPU CPU Embedded_Systems Cross_Compilation CI/CD
Remote

Senior Deep Learning Compiler Engineer - XLA

Nvidia

Remote (Us, Ca, Santa Clara, US) 92 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

Senior Deep Learning Software Engineer

Nvidia

US 84 days ago $224,000$356,500
Python PyTorch JAX CUDA TensorRT NVIDIA_TensorRT_LLM GPU_optimization CUTLASS Triton Deep_learning_frameworks Performance_analysis GPU_architecture High_performance_computing Model_inference Inference_optimization