Demo

GPU Software Engineer

Triune Infomatics Inc
San Jose, CA Contractor
POSTED ON 4/2/2026
AVAILABLE BEFORE 4/29/2026

Role: GPU Software Engineer

Location: San Jose, CA – Onsite

Duration: 6 Months Contract-to-Hire


Overview: We’re looking for a strong GPU Software Engineer to join a high‑impact engineering team working on next‑generation AI, GPU, and semiconductor technologies. This role focuses on GPU kernel development, memory architecture, and integration with modern inference systems such as vLLM and SGLang. You’ll work onsite in San Jose, collaborating closely with a team of engineers building high‑performance GPU‑accelerated systems.


Essential Skills:

  • GPU Architecture Expertise: In-depth understanding of GPU architectures, memory models (including HBM and P2P), and thread hierarchies.
  • GPU Software Proficiency: End-to-end knowledge of AMD/Nvidia GPU software stacks.
  • Programming Experience: Familiarity with programming models such as CUDA, ROCm/HIP, OpenCL, or MPI.
  • Inference Server Experience: Hands-on experience with inference servers like vLLM and SGLang.
  • Kernel Development: Experience developing CUDA/ROCm kernels.
  • Performance Optimization: Proven ability to optimize performance.


Technical Proficiency:

  • Programming Languages: Expert-level proficiency in C and Python.
  • Deep Learning Frameworks: Experience with frameworks like PyTorch or TensorFlow is a plus.


Preferred Skills:

  • Networking Technologies: Familiarity with RDMA/RoCE, InfiniBand, or Infinity Fabric is desirable.

Salary : $80 - $100

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a GPU Software Engineer?

Sign up to receive alerts about other jobs on the GPU Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Triune Infomatics Inc

  • Triune Infomatics Inc Pleasanton, CA
  • Network Architect Location: Pleasanton, CA (Local Preferred | Travel as Needed) Duration: 12 months Overview We are seeking a hands-on Network Architect to... more
  • 10 Days Ago

  • Triune Infomatics Inc Oakland, CA
  • Information Systems Manager Duration: 6 months (possible extension) Location: Oakland, CA (Hybrid: 3 days onsite) Local Candidates are MUST Overview: We ar... more
  • 11 Days Ago

  • Triune Infomatics Inc Oakland, CA
  • Project Manager (EMS Implementation & JBoss Oversight) Location & Work Model Location: Oakland, CA Work Model: Hybrid – 3 days onsite Role Overview We are ... more
  • 11 Days Ago

  • Triune Infomatics Inc Carson, NV
  • Role: Senior Backend Software Engineer (Java) Location: Carson City, NV Duration: 6 months (Contract-to-Hire) Note: Local Candidates Only Experience: 10 ye... more
  • 1 Day Ago


Not the job you're looking for? Here are some other GPU Software Engineer jobs in the San Jose, CA area that may be a better fit.

  • Triune Infomatics Inc San Jose, CA
  • Role: GPU Software Engineer/GPU Architect Location: San Jose, CA Duration: Long-term >> ongoing contract Overview: We're looking for a strong GPU Software ... more
  • 1 Day Ago

  • Intel Santa Clara, CA
  • Job Details Job Description: About the Role Intel is seeking GPU Software Development Engineers to join our media software team in Software Group, a global... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!