1

Gpu Performance Engineer Jobs in Houston, TX (NOW HIRING)

You would collaborate with software engineers, AI researchers, and hardware specialists to develop ... Optimize end-to-end GPU performance for real-time autonomous driving workloads , including sensor ...

You would collaborate with software engineers, AI researchers, and hardware specialists to develop ... Optimize end-to-end GPU performance for real-time autonomous driving workloads , including sensor ...

Senior Graphics developer

Spring, TX · On-site

$118K - $146K/yr

Analyze, profile, and optimize GPU performance to improve application efficiency. Identify and ... Strong C++ programming skills. Good understanding of GPU Architecture and Graphics Pipelines.

GPU Driver & Memory Management Architect

Spring, TX · On-site

$147K - $230K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Optimize iGPU performance for AI + graphics hybrid workloads * Define OS-driver contracts (Windows ... Preferred Certifications NA Knowledge & Skills Memory/GPU design Computer Engineering Computer ...

LLM Infrastructure Engineer

Houston, TX · On-site

$97K - $127K/yr

This role focuses on developing high-performance APIs for model inference, optimizing GPU workloads, and deploying AI services in cloud environments. This is an engineering-focused role, not research.

HPC Platform Engineer

Houston, TX · Hybrid

$70 - $90/hr

Support GPU and accelerated computing environments * Monitor system performance and troubleshoot issues * Manage Linux-based HPC environments * Collaborate with engineering and scientific users

... prem GPU hardware (H200-based) to deliver enterprise AI capability with no cloud dependency ... Performance Measurements 1. Successfully architect and stand up FSCU's on-premises AI platform on ...

... prem GPU hardware (H200-based) to deliver enterprise AI capability with no cloud dependency ... Performance Measurements 1. Successfully architect and stand up FSCU's on-premises AI platform on ...

... prem GPU hardware (H200-based) to deliver enterprise AI capability with no cloud dependency ... Performance Measurements 1. Successfully architect and stand up FSCU's on-premises AI platform on ...

... GPU platforms, networking equipment, high-performance computing, or complex electronic systems ... Experience programming or scripting in C#, Python, C/C++, LabVIEW, or similar languages preferred.

New

... GPU platforms, networking equipment, high-performance computing, or complex electronic systems ... Experience programming or scripting in C#, Python, C/C++, LabVIEW, or similar languages preferred.

next page

Showing results 1-20

Gpu Performance Engineer information

See Houston, TX salary details

$10

$57

$93

How much do gpu performance engineer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for gpu performance engineer in Houston, TX is $57.40, according to ZipRecruiter salary data. Most workers in this role earn between $47.07 and $64.95 per hour, depending on experience, location, and employer.

What are some common challenges faced by a GPU performance engineer when optimizing graphics workloads?

GPU Performance Engineers often encounter challenges such as identifying performance bottlenecks within complex graphics pipelines, balancing resource utilization, and achieving optimal frame rates across diverse hardware configurations. They must use specialized profiling tools and collaborate closely with developers, driver engineers, and QA teams to address issues like memory bandwidth limitations or shader inefficiencies. Staying updated with rapidly evolving GPU architectures and optimizing for both current and next-generation hardware are also key aspects of the role.

What is a GPU performance engineer?

A GPU Performance Engineer is a specialist who analyzes, optimizes, and improves the performance of graphics processing units (GPUs). They work on identifying bottlenecks, optimizing code, and ensuring that GPU hardware and software deliver maximum efficiency and speed. Their role may involve working with drivers, firmware, and applications to enhance graphics and compute workloads. This job is essential in industries like gaming, AI, and high-performance computing where GPU efficiency directly impacts user experience and system performance.

What are the key skills and qualifications needed to thrive as a GPU performance engineer, and why are they important?

To thrive as a GPU Performance Engineer, you need a strong background in computer architecture, programming (C/C++), and a degree in computer science, electrical engineering, or a related field. Proficiency with GPU profiling tools (e.g., NVIDIA Nsight, AMD Radeon GPU Profiler), performance analysis frameworks, and parallel computing libraries like CUDA or OpenCL is typically required. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with developers and debugging performance bottlenecks. These skills and qualities are essential for optimizing GPU performance, ensuring efficient software-hardware interaction, and delivering high-quality graphics or compute solutions.

What is the difference between Gpu Performance Engineer vs Gpu Hardware Engineer?

AspectGpu Performance EngineerGpu Hardware Engineer
Primary FocusOptimizing GPU performance, benchmarking, and tuning softwareDesigning, developing, and testing GPU hardware components
Required SkillsProgramming, performance analysis, GPU architecture knowledgeHardware design, circuit analysis, FPGA/ASIC experience
Work EnvironmentSoftware development teams, labs for testing performanceHardware labs, manufacturing facilities, R&D centers
Common CertificationsNone specific, often requires computer engineering or related degreesElectrical engineering, VLSI design certifications

The Gpu Performance Engineer primarily focuses on optimizing and testing GPU software performance, while the Gpu Hardware Engineer designs and develops the physical GPU components. Both roles require a strong background in computer engineering, but differ in their core responsibilities and work environments.

What are popular job titles related to Gpu Performance Engineer jobs in Houston, TX?

For Gpu Performance Engineer jobs in Houston, TX, the most frequently searched job titles are:

What job categories do people searching Gpu Performance Engineer jobs in Houston, TX look for?

The top searched job categories for Gpu Performance Engineer jobs in Houston, TX are:

What cities near Houston, TX are hiring for Gpu Performance Engineer jobs?

Cities near Houston, TX with the most Gpu Performance Engineer job openings:

Infographic showing various Gpu Performance Engineer job openings in Houston, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 49% In-person, and 51% Remote job distribution, with an average salary of $119,389 per year, or $57.4 per hour.

Full-time

Posted 10 days ago


Job description

Company Introduction

At Bot Auto, we are revolutionizing the transportation of goods with our cutting-edge autonomous trucks, enhancing the quality of life for communities around the globe. With the agility of a start-up and the wisdom of seasoned experts, Bot Auto boasts a team that has achieved numerous world-firsts and unparalleled innovations. United by a shared vision, we create miracles and propel the future of transportation. Join us and transform your dreams into reality.

You would collaborate with software engineers, AI researchers, and hardware specialists to develop high-performance solutions that meet the stringent requirements of autonomous driving applications. This is an exciting opportunity to work on next-generation transportation technology and make a meaningful impact on the future of mobility.

Key Responsibilities
  • Optimize end-to-end GPU performance for real-time autonomous driving workloads, including sensor processing (e.g., camera, LiDAR) and neural network inference.
  • Develop and optimize parallel computing algorithms and GPU-accelerated components using technologies such as CUDA.
  • Collaborate with cross-functional teams to design and improve onboard GPU software architectures that meet the computational requirements of perception, planning, and control modules.
  • Profile and analyze bottlenecks across GPU computation, memory access, data movement, synchronization, and CPU-GPU interaction.
  • Debug and optimize GPU-based software to improve latency, throughput, resource utilization, and runtime stability on embedded platforms.
Qualifications:

Required:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Strong knowledge of parallel computing principles, GPU architecture, memory hierarchy, and performance optimization techniques.
  • Experience profiling GPU applications using tools such as NVIDIA Nsight Systems, Nsight Compute, or equivalent tools.
  • Experience deploying or optimizing neural network inference workloads using technologies such as PyTorch, ONNX, and TensorRT.
  • Experience with real-time embedded systems and handling large data streams from sensors (camera, LiDAR, radar).
  • Strong proficiency in C/C++ and Python.

Preferred:

  • 3+ years of experience in GPU programming and optimization (e.g., CUDA, OpenCL, Vulkan).
  • Experience with NVIDIA Jetson Thor, NVIDIA DRIVE Thor, or similar embedded GPU platforms.
  • Experience with model quantization, including FP8 and NVFP4.
  • Experience managing concurrent GPU workloads and resource isolation using technologies such as NVIDIA Multi-Process Service (MPS), Multi-Instance GPU (MIG), or other related technologies.
  • Experience with GPU-accelerated sensor data compression, including camera, LiDAR, or other onboard sensor data.