1

Gpu Programmer Jobs (NOW HIRING)

Senior GPU Engineer

San Diego, CA ยท On-site

$133K - $200K/yr

Engineering Group, Engineering Group > GPU ASICS Engineering General Summary: This individual independently plans, performs the moderately-defined responsibility for the architecting, designing ...

Senior GPU Engineer

San Diego, CA ยท On-site

$133K - $200K/yr

Engineering Group, Engineering Group > GPU ASICS Engineering General Summary: This individual independently plans, performs the moderately-defined responsibility for the architecting, designing ...

Engineering Group, Engineering Group > GPU ASICS Engineering General Summary: Qualcomm's GPU Research Team is looking for talented GPU architects to help advance state-of-the-art 3D GPU capabilities ...

In this hybrid role, you will report to a Senior Software Engineer. You will: * Develop high-performance GPU primitives and abstractions to enable Waymo to scale its accelerator codebase across ...

GPU Platform Infrastructure Engineer

Warren, MI ยท On-site

$100K - $131K/yr

GPU Platform Infrastructure Engineer Job Summary Support the GM ARC RTD team by building and maintaining the foundational GPU cluster platform infrastructure supporting shared AI/ML, simulation, and ...

GPU Platform Infrastructure Engineer

Warren, MI ยท On-site

$100K - $131K/yr

GPU Platform Infrastructure Engineer Job Summary Support the GM ARC RTD team by building and maintaining the foundational GPU cluster platform infrastructure supporting shared AI/ML, simulation, and ...

GPU Software Engineer

$138K - $185K/yr

GPU Software Engineer Location: USA(Remote) Role Summary We are seeking expert-level GPU Software Engineers to support a high-visibility platform initiative within the Maya program, focused on ...

next page

Showing results 1-20

Gpu Programmer information

See salary details

$12

$39

$68

How much do gpu programmer jobs pay per hour?

As of Jun 30, 2026, the average hourly pay for gpu programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Gpu Programmer position, and why are they important?

To thrive as a GPU Programmer, you need a solid background in computer science, experience with parallel computing concepts, and proficiency in GPU programming languages like CUDA or OpenCL. Familiarity with development tools such as NVIDIA Nsight, profiling utilities, and version control systems is typically required, while relevant certifications in GPU computing can be beneficial. Strong problem-solving ability, collaboration skills, and attention to detail help differentiate top performers in this field. These skills are essential for optimizing code performance, successfully working in dynamic teams, and meeting the high computational demands of modern applications.

What are the typical daily responsibilities of a GPU Programmer?

As a GPU Programmer, your daily tasks often involve designing, developing, and optimizing algorithms that leverage GPU architectures for increased performance in applications such as graphics rendering, scientific computing, or machine learning. You will routinely write and debug parallel code, profile workloads to find bottlenecks, and collaborate with software engineers, data scientists, and hardware specialists to integrate GPU-accelerated solutions. Documentation and code reviews are also important parts of your routine to ensure maintainability and knowledge sharing within the team. This role typically combines independent project work with regular cross-disciplinary collaboration, making adaptability and teamwork key to success.

What does a GPU Programmer do?

A GPU Programmer specializes in writing and optimizing code that runs on Graphics Processing Units (GPUs). They use parallel computing techniques and languages like CUDA or OpenCL to accelerate tasks such as graphics rendering, scientific simulations, and machine learning. Their work involves optimizing performance, managing memory efficiently, and ensuring compatibility across different hardware architectures.

More about Gpu Programmer jobs
What cities are hiring for Gpu Programmer jobs? Cities with the most Gpu Programmer job openings:
What states have the most Gpu Programmer jobs? States with the most job openings for Gpu Programmer jobs include:
What job categories do people searching Gpu Programmer jobs look for? The top searched job categories for Gpu Programmer jobs are:
Infographic showing various Gpu Programmer job openings in the United States as of June 2026, with employment types broken down into 91% Full Time, 6% Part Time, 2% Contract, and 1% Nights. Highlights an 86% Physical, 6% Hybrid, and 8% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
Systems Engineer - Graphics Processing Unit (GPU)

Systems Engineer - Graphics Processing Unit (GPU)

Absolute Business Solutions Corp.

Bethesda, MD โ€ข On-site

$140K - $225K/yr

Full-time

Retirement, PTO

Posted 18 days ago


Job description

Absolute Business Solutions Corp (ABSC) is not just another tech company. We're a community of innovators, engineers, analysts and business professionals working together with our customers to tackle the most complex challenges. For more than 20 years we've supported critical Department of Defense (DoD), Intelligence Community (IC), Federal Civilian missions and global, multi-national corporations. We specialize in supporting our clients in the Intelligence, Technology, Defense, Artificial Intelligence and Machine Learning (AI/ML), and Data Science fields. As we continue to grow at a rapid pace, we need some amazing new professionals to join our team.
ABSC has an exciting opening for you as our next Systems Engineer - Graphics Processing Unit (GPU) supporting DIA's National Media Exploitation Center (NMEC) under our 10-year DOMEX Technology Platform (DTP) contract (TO4). ABSC is looking for a highly skilled GPU Engineer with deep expertise in operating systems, hardware, GPU, and high-speed networking. In this role, you will design, develop, and optimize GPU clusters that power enterprise AI for the mission customers.
This is a 100% on-site position. All work must be performed at the customer site in Bethesda at the Intelligence Community Campus (ICC-B).
Security Clearance Required: TS/SCI (eligibility) with the willingness to obtain and maintain a CI polygraph.
Responsibilities:
  • GPU Cluster Engineering: Design, configure, and maintain GPU Clusters. Collaborate with a multidisciplinary team to define and optimize architectures, ensuring they meet performance, power efficiency, and feature requirements.
  • Operating System Integration: Work closely with AI/ML engineers to ensure smooth GPU integration with Linux-based systems. Optimize GPU drivers for compatibility, reliability, and performance. Provide regular maintenance and updates.
  • Performance Optimization: Analyze GPU performance, identify bottlenecks, and develop strategies to improve efficiency across hardware and software layers.
  • Tooling and Automation: Build and maintain debugging tools, profiling utilities, and performance analysis software for Linux environments. Leverage scripting and configuration tools such as Bash, Python, Ansible, Puppet, and Salt.
  • Compliance & Documentation: Maintain technical documentation, architectural specifications, and Linux best practices. Support ATO (Authority to Operate) and ensure compliance with federal security standards.

Requirements:
  • Bachelor's or higher degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with at least 12 years of related technical experience. Additional years of experience may be considered in lieu of a degree.
  • 10+ years of relevant systems engineering experience
  • Experience in managing NVIDIA GPU data center platforms. (DGX, HGX, H200, H100, L4s).
  • Knowledge of enterprise server components (storage/network controllers, HBA, SSDs).
  • Strong expertise with Linux distributions. (RHEL, Ubuntu, Oracle, and Rocky).
  • Excellent problem-solving skills and the ability to collaborate within a team.
  • Candidate must, at a minimum, meet DoD 8570.11- IAT Level II certification requirements (currently Security+ CE, CCNA-Security, GICSP, GSEC, or SSCP along with an appropriate computing environment (CE) certification). An IAT Level III certification would also be acceptable (CASP+, CCNP Security, CISA, CISSP, GCED, GCIH, CCSP).

Desired Experience:
  • Experience with Kubernetes cluster management and AI/ML workflow orchestration (Argo, Airflow, and Kubeflow).
  • Familiarity with GPU virtualization and cloud computing.
  • Experience with Prometheus/Grafana for monitoring.
  • Knowledge of distributed resource scheduling systems (Slurm (preferred), LSF, etc.).

Salary is commensurate with experience. Salary range for this requisition is: $140k-$225k annual.
Who we are:
ABSC is a technology and services company that combines the agility of a small business with proven processes refined over more than two decades in business. We specialize in supporting public sector clients in the Intelligence, Defense, Health, and Safety areas. Our team stands ready to deliver the next generation of programs, personnel, and solutions to help advance our federal government customers' driving innovation, agility, and security across all mission areas.
Some of our benefits include:
  • Generous PTO plus 11 Federal Holidays
  • Retirement Planning - 401k Fully Vested with Match
  • Annual Health and Wellness Allowance - buy an Apple Watch, a treadmill, or hit the gym on us
  • Career Development - Annual Funds to spend on Education and Training
  • Volunteer Time Off - Annually, all employees can spend 8 hours directly supporting a charity of choice
  • Charitable Match - ABSC matches an employee's donation to a qualifying charity
  • Referral Program - We pay for internal and external referrals!
  • LOV Awards - Earn bonus awards throughout the year from our Living Our Values awards program

Apply to join our team today! We are always looking to grow our team - if you know someone who is seeking a new career opportunity, please share this job opening with them. ABSC offers generous external referral bonuses. You don't need to be an employee to benefit from our Referral Program.
*ABSC is a proud V3, Virginia Values Vets, member which recognizes our commitment to hiring Veterans. If you are a veteran, please be sure to include that in your application.*
Equal Opportunity Employer, including veterans and individuals with disabilities.