Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior System Software Engineer - GPU Performance

$152k - $241.5k

NVIDIA

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars.We are the GPU Communications Libraries and Networking team at NVIDIA. We deliver libraries like NCCL, NVSHMEM, UCX for Deep Learning and HPC. We are looking for a motivated Performance engineer to influence the roadmap of our communication libraries. The DL and HPC applications of today have a huge compute demand and run on scales which go up to tens of thousands of GPUs. The GPUs are connected with high-speed interconnects (eg. NVLink, PCIe) within a node and with high-speed networking (eg. Infiniband, Ethernet) across the nodes. Communication performance between the GPUs has a direct impact on the end-to-end application performance; and the stakes are even higher at huge scales! This is an outstanding opportunity for someone with HPC and performance background to advance the state of the art in this space. Are you ready for to contribute to the development of innovative technologies and help realize NVIDIA's vision?What you will be doing:Conduct in-depth performance characterization and analysis on large multi-GPU and multi-node clusters.Study the interaction of our libraries with all HW (GPU, CPU, Networking) and SW components in the stackEvaluate proof-of-concepts, conduct trade-off analysis when multiple solutions are availableTriage and root-cause performance issues reported by our customersCollect a lot of performance data; build tools and infrastructure to visualize and analyze the informationCollaborate with a very dynamic team across multiple time zonesWhat we need to see:M.S. (or equivalent experience) or PhD in Computer Science, or related field with relevant performance engineering and HPC experience3+ yrs of experience with parallel programming and at least one communication runtime (MPI, NCCL, UCX, NVSHMEM)Experience conducting performance benchmarking and triage on large scale HPC clustersGood understanding of computer system architecture, HW-SW interactions and operating systems principles (aka systems software fundamentals)Implement micro-benchmarks in C/C++, read and modify the code base when requiredAbility to debug performance issues across the entire HW/SW stack. Proficient in a scripting language, preferably PythonFamiliar with containers, cloud provisioning and scheduling tools (Kubernetes, SLURM, Ansible, Docker)Adaptability and passion to learn new areas and tools. Flexibility to work and communicate effectively across different teams and timezonesWays to stand out from the crowd:Practical experience with Infiniband/Ethernet networks in areas like RDMA, topologies, congestion controlExperience debugging network issues in large scale deploymentsFamiliarity with CUDA programming and/or GPUsExperience with Deep Learning Frameworks such PyTorch, TensorFlowYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until August 4, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full time

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior System Software Engineer - GPU Performance in Santa Clara, CA vacancy
  • $184k

     ...next era of computing. An era in which our GPU acts as the brains of computers, robots, and...  ...the world. We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. At NVIDIA, this role is uniquely positioned... 
    Senior
    Performance
    Full time

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...era of computing. An era in which our GPU acts as the brains of computers,...  ...work.We are searching for outstanding senior system software engineer to join the NVIDIA's GPU Diagnostics...  ...demanding applications a GPU or high-performance computing server will encounter in its... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $152k - $241.5k

     ...Tools team and empower engineers throughout the world...  ...Deep Learning, and High Performance Computing! See your...  ...their applications and systems. Innovate as you develop...  ...GPUs.We are seeking a software developer to join our...  ...experience.Knowledge of a GPU Compute API such as... 
    Senior
    Performance
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...is searching for a creative and highly motivated engineer with expertise in systems software to join the GPU Software team. You will design key aspects of our...  ...fellow software engineers Help identify and solve performance bottlenecks in our driver, both in markets of... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...tools that empower NVIDIA engineers to improve perf and...  ...join a multifaceted software team with high standards...  ...AI workload in GPU cluster.As a member of...  ...the workload and the system, and empower them to find...  ...issues to help improve the performance and efficiency of the... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

    As a Vulkan Performance driver engineer, you will have a hand in everything from the game engine down...  ....Whatyou will be doing:Diagnosing GPU and CPU performance bottlenecks in Vulkan...  ...(or equivalent) in graphics software, system programming, or related field.An understanding... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...era of computing. An era in which our GPU acts as the brains of computers,...  ...supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an...  ...and firmware engineers to optimize performance and improve the potential of crucial... 
    Senior
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $184k - $287.5k

     ...which our tightly coupled CPU, GPU and DPU technology acts as the brains...  ...a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on...  ...best-in-class datacenter-scale performance and efficiency for our next generation... 
    Senior
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...era of computing. An era in which our GPU acts as the brains of computers,...  ...the future of technology? As a Tegra Senior System Software Engineer/Architect at NVIDIA, you will play a...  ...flawless innovation and outstanding performance.What you'll be doing:Designing, crafting... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $224k - $356.5k

    We are now looking for a Senior System Software Engineer to work on Dynamo. NVIDIA is hiring software engineers for its GPU-accelerated deep learning software team. Academic and...  ...objectives: build robust, scalable, high performance software components to support our... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...including firmware bundles, DGX BaseOS, GPU drivers, CUDA toolkit, DCGM, and DOCA/...  ...We are looking for a deeply technical systems software engineer who will own AI stack readiness on DGX...  ...DGX Station delivers best-in-class performance for real AI workloads in multi-user and... 
    Senior
    Performance
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $184k - $287.5k

     ...intersection of research and systems engineering, where we turn new ideas into reliable, high-performance systems for developers and customers...  ....8+ years of relevant software engineering experience.Experience...  ...Experience building and optimizing GPU-accelerated software with CUDA... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $224k - $356.5k

     ...and medical devices. Our software platforms are central to this...  ...globally!We are hiring a Senior Systems Software Engineer to join our team as a...  ...operator level. They will locate performance issues through kernel...  ...matching, state space models) on GPU and SOC. This work... 
    Senior
    Performance
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    2 days ago
  • $193.3k - $261.5k

     ...designs custom SoCs (System on Chips) that power the...  ...and the low-level software stack that brings these...  ...for a Systems Software Engineer who wants to work at the...  ...and emulators, to performance analysis on live silicon...  ...Knowledge of SoC, CPU, GPU, and/or ASIC architecture... 
    Senior
    Performance
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $184k - $287.5k

     ...cutting‑edge hardware and software innovation to deliver...  ...of forward‑thinking engineers tackling some of the...  ...We’re searching for a Senior Systems Software Engineer with...  ...containers, and systems performance and scalability. The...  ...the stack, including GPU operators, device plugins... 
    Senior
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...delivering ultra-low-latency, high-performance gameplay from the cloud to PCs, Macs...  ...connected mobility.We're looking for a Senior Systems Software Engineer with strong C++ experience and...  ...network and media pipeline and optimize GPU and CPU utilization to reduce latency... 
    Senior
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...era of computing. An era in which our GPU acts as the brains of computers,...  ...impact on the world.We are looking for a senior systems software engineer to advance the Continuous...  ...guidelines of CI/CD for reliability, performance, monitoring, security, compliance, interoperability... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...era of computing. An era in which our GPU acts as the brains of computers, robots...  ...on the world. Looking for motivated system software engineers to join NVIDIA's Tegra software organization...  ...strategies that ensure outstanding performance and efficiency.Develop and implement... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as...  ...focus on AI/ML and HPC workloads.Perform advanced system debugging,...  ...from the crowd:Experience with GPU computing (CUDA), deep learning... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...era of computing. An era in which our GPU acts as the brains of computers,...  ...We are looking for a highly motivated Senior System Software Engineer to develop and improve system software...  ...workloads, helping deliver industry-leading performance and energy efficiency. This role... 
    Senior
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

     ...era of computing. An era in which our GPU acts as the brains of computers,...  ...in search of a remarkable Automotive Performance Senior Software Engineer to join our energetic team. You will...  ...doing:Play a key role in optimizing system software for Nvidia automotive performance... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...scenarios.Do you obsess about software engineering? So do we! We are looking for a strong System Engineer to develop and maintain...  ...release).Experience developing high-performance distributed systems (micro-...  ...critical domains.Experience in GPU-accelerated software with CUDA,... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $224k - $356.5k

     ...massive coherent CPU+GPU memory, designed to bring...  ..., developers, and AI engineers. As NVIDIA brings DGX...  ...firmware, BMC, and AI software teams, collaborate closely...  ...across both operating systems.What you’ll be doing:...  ...AI/DL workload performance—training, fine-tuning,... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is searching for a highly motivated, creative engineer to join the GPU Software team. As a GPU/SOC system software engineer, you will work with a team of...  ...drivers and embedded SW, focusing on platform performance, power savings, and robustness. You should demonstrate... 
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...are looking for a graphics performance engineer to push Gsplat and other accelerated...  ...of light, achieving full system utilization and occupancy...  ...hardware capabilities. Your software will run on incredible...  ...computer graphics. Expertise in GPU-accelerated software with CUDA... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...Gaming, Deep Learning, and High Performance Computing. See your efforts...  ...the performance of their systems/applications using the low-level...  ...to craft as a member of the GPU Foundations Developer Tools...  ...scale.As a system software engineer in the Developer Tools group... 
    Performance
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...passionate about redefining how software is built in the age of...  ...AI agents to produce high-performance, high-quality, modern C++...  ...scale.If you are a systems-thinking C++ engineer who wants to help scale out...  ...optimization (CPU and/or GPU), including using tooling... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...pursuit of innovation and excellence. As a Senior System Software Engineer, you’ll become a part of a top-tier...  ...Image Quality evaluationsOptimize performance for various graphics and multimedia...  ...and BSP SoftwareExperience working on GPU computing or computer visionBackground... 
    Senior
    Performance
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...Platform team is looking for a hands-on System Software Engineer. As part of our team, you will work on...  ...Platform software, implementing performant and scalable solutions for data collection...  ...Familiarity with hardware architecture for CPU/GPU and memory alongside performance.Prior... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $184k - $287.5k

    NVIDIA’s invention of the GPU in 1999 fueled the...  ...bringing up of BMC firmware, performance analysis and coding...  ...case reportsProviding software quality reports based...  ...higher) in Electrical Engineering or Computer Science or...  ...kernel.OOB or In-band System Management experience... 
    Senior
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior System Software Engineer - GPU Performance. Be the first to apply!