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 stack Evaluate proof-of-conspects, conduct trade-off analysis when multiple solutions are available Triage and root-cause performance issues reported by our customers Collect a lot of performance data; build tools and infrastructure to visualize and analyze the information Collaborate with a very dynamic team across multiple time zones What We Need To See M.S. (or equivalent experience) or PhD in Computer Science, or related field with relevant performance engineering and HPC experience 3+ 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 clusters Good 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 required Ability to debug performance issues across the entire HW/SW stack. Proficient in a scripting language, preferably Python Familiar 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 timezones Ways To Stand Out From The Crowd Practical experience with Infiniband/Ethernet networks in areas like RDMA, topologies, congestion control Experience debugging network issues in large scale deployments Familiarity with CUDA programming and/or GPUs Experience with Deep Learning Frameworks such PyTorch, TensorFlow Your 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 October 7, 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. #J-18808-Ljbffr

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

     ...computing. An era in which our GPU acts as the brains of computers...  ...are looking for an outstanding engineer for a Senior Performance Engineer role for at scale AI system performance and datacenter applications...  ...computing hardware and software to contribute to the latest breakthroughs... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    3 days ago
  • $184k - $287.5k

     ...NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on...  ...that explores innovative ways to make GPU-accelerated applications easier to...  ...design and development. Understanding of performance, security, and reliability in complex... 
    Senior
    Performance
    Work experience placement

    NVIDIA

    Sacramento, CA
    4 days ago
  • $152k - $241.5k

     ...ultra-low-latency, high-performance gameplay from the...  ...high-performance C++ software for ultra low-latency...  ...pipeline and optimize GPU and CPU utilization to...  ...cloud networking, and systems teams to deliver low-latency...  ...Science or Electrical Engineering (or equivalent... 
    Senior
    Performance

    NVIDIA Corporation

    Sacramento, CA
    4 days ago
  •  ...for compiler development and application engineering teams. You will work with synthetic benchmarks...  ...-memory workloads on heterogeneous systems, collaborating with engineers to improve performance and scalability across CPU, GPU, and many-core architectures. #J-18808-Ljbffr... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    3 days ago
  • $152k - $241.5k

    We are looking for a Senior System Software Engineer to work on Dynamo-Triton Inference Server. NVIDIA is hiring software engineers for its GPU-accelerated deep learning software team. Academic...  ...fast-paced team building a highly-performant AI inference platform to make... 
    Senior
    Performance

    NVIDIA Corporation

    Sacramento, CA
    4 days ago
  •  ...NVIDIA seeks a Senior Software Engineer specializing in Deep Learning Inference to design, build, and optimize GPU-accelerated software powering AI applications. The role focuses on high-performance open-source frameworks and scalable model serving across datacenter to... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    5 days ago
  • $152k - $241.5k

     ...NVIDIA is seeking a Senior Developer Technology Engineer for High-Performance Databases to research algorithms and memory management on modern GPU architectures. You will collaborate with experts...  ...; influence next-gen hardware/software. Base salaries range 152,000 USD... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    3 days ago
  •  ...Intelligence (ADI) group seeks an outstanding engineer and/or scientist to apply parallel programming skills to accelerate open-source software libraries for GPU-based data processing. You will drive speed‑of‑light performance across single workstations to multi-node GPU... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    4 days ago
  • $160k - $253k

     ...computing is the engine of artificial intelligence...  ...integrate high performance compute,...  ...and a full-stack software ecosystem to power...  ...are looking for a Senior Technical Marketing...  ...showcasing NVIDIA's GPU architecture, server...  ...accelerating AI workloads. System Architecture:... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    3 days ago
  • $184k - $287.5k

     ...seeking a highly motivated Senior DevTech Compute Engineer for Compression and...  ...and overcoming system-level bottlenecks for...  ...designing the systems, software components and hardware...  ...the team: Designing GPU Query Engines, Cut...  ...industry and academia) to perform in-depth analysis and... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    4 days ago
  • $168k - $264.5k

     ...An era in which our GPU acts as the brains of...  ...seeking passionate Senior Silicon Validation Engineers to validate the world...  ..., gaming, and high performance computing. Understand...  ...with ASIC, SW, System, Characterization and...  ...intersection of hardware and software is a plus! Wholistic... 
    Senior
    Performance

    NVIDIA Corporation

    Sacramento, CA
    4 days ago
  • $152k - $241.5k

     ...graphics, with our invention of the GPU. The GPU has also shown to be...  ..., Functional Modeling Engineers, and Simulation experts to join...  ...different functional and performance simulation models across Nvidia...  ...with experience in modeling (System C & TLM preferred) Proficiency... 
    Senior
    Performance

    NVIDIA Corporation

    Sacramento, CA
    4 days ago
  • $149.6k - $284.58k

     ...Join Intel's GPU Software Performance TeamIntel is a company of bold and curious inventors and problem solvers who create some of the most astounding...  ...: Bachelor's degree in Computer Science, Computer Engineering, or a related field, with 4+ years of relevant professional... 
    Senior
    Performance
    Internship
    Local area

    Intel

    Sacramento, CA
    3 days ago
  • $184k - $287.5k

    We are now seeking a Senior Developer Technology Engineer for the Public...  ...develop techniques to GPU-accelerate leading applications...  ...in HPC. You will be performing in-depth analysis...  ...to the full software stack including libraries...  ..., tools, and system software teams to influence... 
    Senior
    Performance
    Work experience placement

    NVIDIA Corporation

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

     ...Our invention of the GPU in 1999 sparked the growth...  ...hands-on architect/engineer for a Senior HPC architect role to...  ...hardware and software and contribute to the...  ...and implement at-scale system administration and tuning...  ...bring up large scale performance platforms. What You’... 
    Senior
    Performance

    NVIDIA Corporation

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

    A leading technology company is looking for a Senior Engineer in California to work on kernel generation for AI and HPC software. Responsibilities include designing high-performance numerical software, leading project teams, and mentoring engineers. Required qualifications... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    4 days ago
  • $113.33k - $151.55k

     ...technology. Required Experience B.S. in Computer Science, Software Engineering, MIS, or related field 3+ years of professional work experience...  ..., promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting... 
    Senior
    Performance
    Work experience placement

    Salesforce

    Sacramento, CA
    3 days ago
  • $184k - $287.5k

     ...NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized...  ...forefront of technological advancement. Are you a motivated system software engineer with a deep understanding of device driver who has... 
    Senior

    NVIDIA

    Sacramento, CA
    5 days ago
  • Oracle Corporation is seeking a Principal Systems Software Engineer to help build and evolve the low-level systems software and platform-management capabilities powering next-generation GPU infrastructure. This hands-on role sits at the intersection of software, firmware... 

    Oracle Corporation

    Sacramento, CA
    3 days ago
  • Motion Recruitment Partners LLC is seeking a Solutions Engineer - AI Platform in California. You will bridge enterprise engineering teams...  ..., PoC design, and cross-team engagement to accelerate high-performance compute initiatives. #J-18808-Ljbffr Motion Recruitment... 
    Senior
    Performance

    Motion Recruitment Partners LLC

    Sacramento, CA
    2 days ago
  • $165k - $240k

    As Sr. Partner Solution Engineer, you will be the primary expert and ambassador on ThoughtSpot’s place in the analytics ecosystem for...  ..., and act with confidence. Unlike legacy tools that sacrifice performance for complexity, ThoughtSpot is intuitively designed for every... 
    Senior
    Performance
    Remote work

    ThoughtSpot

    Sacramento, CA
    3 days ago
  •  ...are seeking a Solutions Engineer - AI Platform for a...  ...environments. Their core software platform focuses on...  ...scaling to optimize high-performance compute resources for...  ...and distributed systems fundamentals who aspires...  ...architectural trade-offs to senior engineering leaders... 
    Senior
    Performance
    Full time

    Motion Recruitment

    Sacramento, CA
    2 days ago
  •  ...NVIDIA is seeking a Senior AI/ML Performance and Efficiency Engineer for GPU Clusters to advance AI efficiency across researchers. You will collaborate with researchers to pinpoint infrastructure gaps, build tools, and deliver scalable solutions enhancing AI/ML workloads... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    3 days ago
  • $200k - $250k

     ...Senior ML Performance Engineer | $200-250K salary + equity | Early-stage ML Infrastructure. 30-50 employees, $50MM+...  ...infrastructure teams to optimize hardware and software configurations for optimal ML performance, including GPU acceleration, distributed training, and... 
    Senior
    Performance

    well-funded deeptech startup

    Sacramento, CA
    3 days ago
  • $200k - $250k

     ...growing infrastructure software company backed by a...  ...clouds, with 35+ live GPU cluster deployments...  ...great opportunity for a Senior Network Engineer to move beyond...  ...based network operating systems and general Linux administration...  ...Background in high‑performance networking or modern... 
    Senior
    Performance
    Remote work

    Hamilton Barnes

    Sacramento, CA
    3 days ago
  •  ...compute , and we're looking for a Senior AI Solutions Architect to...  ..., closer collaboration with engineering, and the energy of a growing...  ...workloads, optimize inference performance, and solve complex engineering...  ..., or similar frameworks GPU computing, AI accelerators, or... 
    Senior
    Performance
    Full time
    Remote work

    orient path_

    Sacramento, CA
    3 days ago
  • NVIDIA DGXC Data Services team builds cloud-native systems, frameworks, and services for managing data across hybrid...  ...in AI data management for exabyte-scale, high-performance GPU workloads. We are seeking engineers to develop storage technologies, APIs, and observability... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    4 days ago
  •  ...programs within the Water group, advising clients on technical, regulatory, and financial aspects while directing execution and team performance across multiple disciplines. The role emphasizes strong leadership, communication, and knowledge of alternative delivery methods... 
    Senior
    Performance

    HDR

    Sacramento, CA
    5 days ago
  • $152k - $241.5k

     ...computing. An era in which our GPU acts as the brains of...  ...Operator, Nsight Cloud, Nsight Systems, and more. Our work is...  ...Developer Tools team as a senior software engineer to work on profiling tools...  ...collect, analyze, and visualize performance profiling data in cluster and... 
    Senior
    Performance

    NVIDIA

    Sacramento, CA
    4 days ago
  •  ...are looking for a Principal Systems Engineer / Researcher to build and advance...  ...experience. 6+ years of software engineering, systems...  ...with complex, multithreaded, performance-sensitive production software...  ...hardware video acceleration, GPU rendering, WebGL, WebGPU, or... 
    Senior
    Performance
    Full time
    Work experience placement
    Work at office
    Remote work

    Palo Alto Networks

    Sacramento, CA
    13 hours 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!