N

NVIDIA

Designs the chips and software that power AI

Deep Learning Compiler CI and Infrastructure Engineer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A BS, MS, or PhD (or equivalent experience) in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field.
  • At least 5 years of experience designing, scaling, and operating CI/CD, build/release, or developer infrastructure for complex software systems.
  • Experience building CI platforms end-to-end using systems such as GitLab CI, Jenkins, or similar tools, including pipeline orchestration, compute/runner management, artifact and package systems, and observability, with emphasis on reliability, reproducibility, and debuggability.
  • Strong software engineering skills, including Python, and the ability to design, implement, and debug distributed systems end-to-end.
  • Familiarity with edge devices such as systems-on-chip (e.g., NVIDIA Tegra) in host-target architectures, the ability to debug them, and knowledge of their automation nuances.
  • Experience designing, building, and deploying AI/LLM-based systems in real engineering workflows, evaluating trade-offs, failure modes, maintainability, and measurable impact on developer productivity, signal quality, or operational efficiency.

Responsibilities

  • Build, maintain, and improve CI infrastructure supporting development, verification, and release of deep learning compiler stacks across GPU and accelerator environments.
  • Improve CI reliability and signal quality by reducing flaky failures, improving reproducibility, strengthening diagnostics, and making correctness and performance failures easier to understand and act on.
  • Apply automation, AI, and agent-based workflows to reduce manual CI operations, speed up failure triage, and improve developer efficiency.
  • Build reusable and self-service CI platforms supporting multiple products, projects, model suites, hardware targets, and software configurations while partnering with compiler, infrastructure, and release teams.
  • Design and operate scalable CI systems that orchestrate machine-learning workloads across GPU and accelerator environments, deliver correctness and performance signals, and serve as a technical point of contact for CI health, project onboarding, and new architecture bring-up.

Desired Qualifications

  • Experience crafting and shipping sophisticated AI/agent-based systems that improve continuous integration or developer efficiency, such as intelligent test selection, automated triage and routing, regression localization, autonomous remediation, and developer-assist workflows.
  • Experience operating CI for deep-learning/GPU software environments, including multi-GPU or multi-node workloads on Slurm, Kubernetes, or cloud platforms.
  • Familiarity with compiler intermediate representations and infrastructure such as LLVM/MLIR and TensorRT IR, especially for testing, debugging, and validating compiler-driven workloads.

About the Company

NVIDIA

Designs the chips and software that power AI

NVIDIA designs the chips and software that power artificial intelligence and sells complete data center systems to cloud providers, AI labs, and other businesses, along with GeForce graphics cards for gamers. Its GPUs, chips that perform thousands of calculations at once, became the main hardware for AI after researchers used them to train the AlexNet image-recognition model in 2012. NVIDIA connects many GPUs with its own processors and networking gear into servers and rack-sized computers, and developers program them through its CUDA software. These systems bring in most of its sales, and it also makes chips for cars and robots. Jensen Huang co-founded NVIDIA in 1993, and it is based in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1993

Recently Posted Jobs

Explore more opportunities at NVIDIA

See more jobs