Senior Software Engineer - Deep Learning Compiler CI Infrastructure

Nvidia

Quick summary

Work type
On-site
Location
Santa Clara, CAHillsboro, ORNew York, NYSeattle, WA
Salary
$140,000–$224,250 / yr
Posted
47 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $182k
$129k most similar roles pay here $239k

This role pays less than 52% of similar roles. Most pay $146,500–$225,400 — the shaded band above. At the midpoint, this role pays about $182k versus about $186k 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 994 open roles on FindRole.

Listed pay typically runs $168,000–$270,250 across 977 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer - Deep Learning Compiler CI Infrastructure

As a Senior CI/CD Engineer on NVIDIA’s deep learning compiler team, you will own and evolve the continuous integration and delivery infrastructure that supports the development lifecycle of complex deep learning compiler stacks. Your responsibilities include designing and operating scalable CI systems to orchestrate machine learning workloads across diverse GPU and accelerator environments, ensuring reliable correctness and performance signals. You will apply automation, AI, and agent-based workflows to reduce manual operations, speed up failure triage, and enhance developer efficiency. The role requires expertise in Python, strong software engineering skills, and experience with CI/CD tools like GitLab CI or Jenkins. Familiarity with deep learning frameworks and compiler infrastructure such as LLVM/MLIR is beneficial, as you will work closely with compiler, infrastructure, and release teams to build reusable and self-service CI platforms that support multiple products and configurations.

What you'll do

  • Design and maintain CI systems for NVIDIA’s deep learning compiler stacks across GPU environments.
  • Enhance CI reliability by reducing flaky tests and improving failure diagnostics.
  • Automate CI operations to speed up developer efficiency and failure triage.
  • Build reusable CI platforms supporting multiple products, projects, and hardware targets.
  • Apply AI/agent-based workflows to improve continuous integration and developer productivity.

What we're looking for

  • 5+ years experience designing, scaling, and operating CI/CD for complex software systems.
  • Proven track record building end-to-end CI platforms using GitLab CI, Jenkins, etc.
  • Strong Python skills and ability to design, implement distributed systems.
  • Experience with AI/LLM-based systems improving developer efficiency and signal quality.
  • Familiarity with DL/GPU environments and operating CI for multi-GPU/node workloads.

More like this

Similar roles

Senior Deep Learning Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +1 46 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 Software Engineer

Nvidia

Santa Clara, CA +1 52 days ago $224,000$356,500
Python PyTorch JAX CUDA TensorRT NVIDIA_Triton CUTLASS GPU_optimization Deep_Learning Inference_Optimization Speculative_decoding LoRA Performance_profiling Algorithm_design High_performance_computing
Hybrid

Senior Deep Learning Compiler Engineer - XLA

Nvidia

Remote (Santa Clara, CA) +1 110 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