← All roles

Senior Systems Software Engineer, Workload Systems Engineering

NVIDIA· Engineer, Sys SW
Apply on company site
Santa Clara, CA$184k - $287.5k + equityFull-timePosted 4d ago

About the role

Senior systems software engineer to help engineering teams run demanding build, simulation, and validation workloads efficiently and reliably. Focus on connecting customer workflows with infrastructure, developing self-service mechanisms, diagnostics, and measuring infrastructure improvements.

Responsibilities

  • Build shared self-service and validation mechanisms that let engineering teams configure and use supported infrastructure workflows with less manual assistance.
  • Give customers and on-call teams useful diagnostic views across application, submission, remote-execution, and host or target layers so they can identify where failures and slowdowns originate.
  • Set performance and reliability benchmarks for representative workloads. Apply profiling, metrics, traces, and controlled experiments to pinpoint the changes that make a difference.
  • Evaluate and improve compute and GPU selection, scheduling and placement, concurrency, worker and runner configuration, resource sharing, caching, and input/output paths.
  • Make retry causes, recovery outcomes, and wasted execution capacity visible. Work with component owners to eliminate recurring failures and unnecessary re-execution.
  • Implement and validate infrastructure-level changes with application, build and CI, remote-execution, and infrastructure teams. Measure the effect on turnaround, successful efficiency, stability, usable capacity, and cost.
  • Turn successful investigations into supported workflows, diagnostics, documentation, and clear customer handoffs.

Qualifications

  • Over 8 years of solid software engineering experience working with production compute infrastructure, distributed systems, large-scale build and test systems, or comparable systems software.
  • Hands-on experience debugging complex performance or reliability issues across software and hardware boundaries using logs, metrics, traces, profiling, and experiments.
  • Proficiency in a systems programming or automation language and experience delivering tested changes into production infrastructure.
  • In-depth experience with Linux and proficiency in one or more of these fields: GPU systems and drivers, scheduling and resource management, remote execution or CI infrastructure, storage and data paths, or host and container infrastructure.
  • Ability to work across teams with different component ownership, turn ambiguous symptoms into a clear technical plan, and explain results to engineering customers.
  • A degree in computer science, computer engineering, or a related field, or equivalent experience.

Skills

Required:Software engineeringLinuxPerformance debuggingSystems programming / automation

Benefits

  • Equity
  • Benefits package as described by NVIDIA
Last updated Oct 23, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA