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 ...

Sr. AI Software Engineer (GPU/C++)

Milpitas, CA ยท On-site

$139K - $184K/yr

They are seeking a Sr. AI Software Engineer with a focus on C++ and GPU to design and implement core infrastructure components that support AI/ML workloads across various frameworks and hardware ...

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 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 Jul 21, 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 does a GPU programmer do?

A GPU programmer develops software that leverages graphics processing units to perform parallel computations, often for rendering graphics, scientific simulations, or machine learning tasks. They typically use programming languages like CUDA or OpenCL and have knowledge of graphics APIs and hardware architecture.

Which IT job is the highest paid?

In the IT industry, roles such as Chief Technology Officer (CTO), Solutions Architect, and Cloud Engineering Manager tend to be among the highest paid, often earning six-figure salaries or more. Specialized skills in areas like cybersecurity, AI, and cloud computing, along with extensive experience and certifications, can significantly increase earning potential.

What engineer makes $500,000 a year?

Highly experienced GPU programmers or senior graphics engineers in top tech companies can earn salaries approaching or exceeding $500,000 annually, especially with bonuses and stock options. Such roles typically require advanced skills in graphics programming, CUDA, or shader development, along with extensive industry experience and often a master's or Ph.D. degree.

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.

How much do GPU engineers make?

GPU engineers typically earn a median salary ranging from $90,000 to $150,000 annually, depending on experience, location, and company size. Senior roles or those with specialized skills in graphics programming, parallel computing, or CUDA may command higher salaries. Compensation can also include bonuses and stock options in larger tech firms.
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 July 2026, with employment types broken down into 95% Full Time, 1% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 85% Physical, 6% Hybrid, and 9% 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

Re-posted 9 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. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
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.