Senior System Software Engineer - GPU Performance
$152k - $241.5kNVIDIA
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
$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...SeniorPerformance$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...SeniorPerformanceWork experience placement$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...SeniorPerformance- ...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...SeniorPerformance
$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...SeniorPerformance- ...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...SeniorPerformance
$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...SeniorPerformance- ...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...SeniorPerformance
$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:...SeniorPerformance$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...SeniorPerformance$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...SeniorPerformance$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...SeniorPerformance$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...SeniorPerformanceInternshipLocal area$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...SeniorPerformanceWork experience placement$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’...SeniorPerformance$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...SeniorPerformance$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...SeniorPerformanceWork experience placement$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- 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...
- 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...SeniorPerformance
$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...SeniorPerformanceRemote work- ...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...SeniorPerformanceFull time
- ...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...SeniorPerformance
$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...SeniorPerformance$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...SeniorPerformanceRemote work- ...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...SeniorPerformanceFull timeRemote work
- 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...SeniorPerformance
- ...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...SeniorPerformance
$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...SeniorPerformance- ...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...SeniorPerformanceFull timeWork experience placementWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior System Software Engineer - GPU Performance. Be the first to apply!
- IT system engineer Sacramento, CA
- systems software developer Sacramento, CA
- system programmer Sacramento, CA
- senior living Sacramento, CA
- senior associate vice president Sacramento, CA
- senior manufacturing engineer Sacramento, CA
- senior ml engineer Sacramento, CA
- senior data analyst Sacramento, CA
- senior executive director Sacramento, CA
- senior application support engineer Sacramento, CA

