The role We're looking for a Senior Software Systems Engineer to join our team and play a key role in the development of our cutting-edge hyperscaler platform. The GPU & InfiniBand team is ...
The role We're looking for a Senior Software Systems Engineer to join our team and play a key role in the development of our cutting-edge hyperscaler platform. The GPU & InfiniBand team is ...
Software Engineer
San Francisco, CA · Remote
$60 - $80/hr
Remote Software Engineer (USA Only) | $60 - $80 per hour Are you a software engineer who thrives in remote environments, enjoys solving complex problems, and wants to work on cutting-edge technology?
Software Engineer
San Francisco, CA · Remote
$60 - $80/hr
Remote Software Engineer (USA Only) | $60 - $80 per hour Are you a software engineer who thrives in remote environments, enjoys solving complex problems, and wants to work on cutting-edge technology?
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key ...
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key ...
Remote Software Engineer
Manhattan, NY · Remote
$100 - $150/hr
Turing is looking for candidates with strong experience in software development, programming, and ... Fully remote work environment. * Engagement type: Contractor assignment/freelancer, potentially ...
Quick apply
Remote Software Engineer
Manhattan, NY · Remote
$100 - $150/hr
Turing is looking for candidates with strong experience in software development, programming, and ... Fully remote work environment. * Engagement type: Contractor assignment/freelancer, potentially ...
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key ...
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key ...
Systems Research Engineer, GPU Programming
San Francisco, CA · On-site +1
$160K - $230K/yr
Collaborating with the hardware and software teams, you will contribute to the co-design of ... of remote work. The US base salary range for this full-time position is: $160,000 - $230,000 ...
Systems Research Engineer, GPU Programming
San Francisco, CA · On-site +1
$160K - $230K/yr
Collaborating with the hardware and software teams, you will contribute to the co-design of ... of remote work. The US base salary range for this full-time position is: $160,000 - $230,000 ...
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our ... We are looking for a motivated Performance engineer to influence the roadmap of our communication ...
The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our ... We are looking for a motivated Performance engineer to influence the roadmap of our communication ...
(Remote) Software Engineer
Iowa, LA · Remote
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
(Remote) Software Engineer
Iowa, LA · Remote
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our ... We are looking for a motivated Performance engineer to influence the roadmap of our communication ...
The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our ... We are looking for a motivated Performance engineer to influence the roadmap of our communication ...
(Remote) Software Engineer
Virginia, IL · Remote
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
(Remote) Software Engineer
Virginia, IL · Remote
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
(Remote) Software Engineer
Alabama, NY · Remote
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
(Remote) Software Engineer
Alabama, NY · Remote
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
(Remote) Software Engineer
Carolina, RI · Remote
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
(Remote) Software Engineer
Carolina, RI · Remote
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
(Remote) Software Engineer
Tennessee, IL · Remote
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
(Remote) Software Engineer
Tennessee, IL · Remote
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
Systems & Software, a division of Harris; is seeking a Software Engineer who will be placed into a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...
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 to drive innovation in AI and ...
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 to drive innovation in AI and ...
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 to drive innovation in AI and ...
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 to drive innovation in AI and ...
Remote Software Engineer Gpu information
See salary details
$63.5K - $76.4K
2% of jobs
$76.4K - $89.3K
4% of jobs
$89.3K - $102.2K
6% of jobs
$102.2K - $115.1K
8% of jobs
$122.1K is the 25th percentile. Wages below this are outliers.
$115.1K - $128K
7% of jobs
$128K - $141K
18% of jobs
The median wage is $144K / yr.
$141K - $153.9K
16% of jobs
$153.9K - $166.8K
2% of jobs
$172.1K is the 75th percentile. Wages above this are outliers.
$166.8K - $179.7K
26% of jobs
$179.7K - $192.6K
1% of jobs
$192.6K - $205.5K
8% of jobs
$63.5K
$147.5K
$205.5K
How much do remote software engineer gpu jobs pay per year?
What is the difference between Remote Software Engineer Gpu vs Remote Software Engineer?
| Aspect | Remote Software Engineer Gpu | Remote Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS, experience with GPU programming (CUDA, OpenCL) | Bachelor's in CS or related, general programming skills |
| Work Environment | Collaborates with AI, graphics, or high-performance computing teams | Works on diverse software projects across industries |
| Industry Usage | Tech, gaming, AI, scientific computing | Tech, finance, healthcare, startups |
The main difference is that Remote Software Engineer Gpu specializes in GPU programming and high-performance computing, while a Remote Software Engineer has a broader focus on general software development across various domains. GPU roles require specific knowledge of GPU architectures and parallel processing, whereas general software engineers work on a wider range of applications.
What cities are hiring for Remote Software Engineer Gpu jobs?
Cities with the most Remote Software Engineer Gpu job openings:
What are the most commonly searched types of Software Engineer Gpu jobs?
The most popular types of Software Engineer Gpu jobs are:
What states have the most Remote Software Engineer Gpu jobs?
States with the most job openings for Remote Software Engineer Gpu jobs include:
What job categories do people searching Remote Software Engineer Gpu jobs look for?
The top searched job categories for Remote Software Engineer Gpu jobs are:

Full-time
Re-posted 26 days ago
Job description
We're looking for a Senior Software Systems Engineer to join our team and play a key role in the development of our cutting-edge hyperscaler platform. The GPU & InfiniBand team is responsible for enhancing and optimizing the core components of our Cloud platform, with a specific focus on GPU computing, InfiniBand networks, and the KVM/QEMU stack. You'll work closely with hardware virtualization and device emulation technologies, ensuring high performance and security in multi-GPU, HPC environments. The role involves analyzing, troubleshooting, and improving infrastructure to support new hardware, fine-tuning system performance, and automating fault detection and resolution in a complex system.
In this position, you will be responsible for:
- Tuning the performance of GPU clusters and InfiniBand networks to ensure optimal operation in HPC and GPU-based environments.
- Analyzing and troubleshooting the root cause of issues related to GPUs and InfiniBand networks, and proposing corrective actions.
- Integrating new hardware into the existing infrastructure, including support for new GPU hardware through software stacks like Kubernetes, QEMU, and KVM.
- Enhancing automation systems for proactive monitoring, detecting, and resolving issues in GPU and InfiniBand environments.
- Configuring and managing GPU devices and InfiniBand fabrics, ensuring efficient and reliable operation.
We expect you to have:
- 5+ years of professional experience in system-level software development (focused on performance optimization, low-level programming).
- 3+ years of hands-on experience with Linux systems (administration, troubleshooting, and performance tuning).
- In-depth understanding of server architecture, including PCIe devices, NICs, Linux OS/Kernel, and high-performance computing (HPC) systems.
- Strong proficiency in one or more performance-oriented programming languages (C/C++, Go, Python).
It would be a plus if you have:
- Experience with GPU end-to-end testing in a cluster environment using InfiniBand networking.
- Proven track record of analyzing and optimizing the performance of HPC workloads (e.g., simulations, data analysis, AI/ML workloads).
- Familiarity with RDMA, RoCE, and InfiniBand protocols for high-performance communication.
- Background in Software-Defined Networking (SDN) and experience with HPC cluster networking.
- Understanding of QEMU/KVM virtualization and managing virtualized environments.
- Experience with deep learning frameworks such as PyTorch and TensorFlow, and their integration with HPC systems.
- Familiarity with collective communication libraries like MPI and NCCL for distributed computing.Â
We offer competitive salaries ranging from $170k-$300k + equity based on your experience.
We conduct coding interviews as part of the process.
#LI-LH2