Remote CUDA GPU Engineer for High-Performance ML

Bright Vision Technologies

Monroeville (Allegheny County)

Remote

USD 100,000 - 175,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bright Vision Technologies is seeking a GPU Software Engineer (CUDA) to design and optimize compute-intensive workloads on modern accelerator hardware. You will work on AI training, inference, scientific computing, and high-throughput data processing, delivering measurable performance improvements.

The role requires deep CUDA expertise, collaboration across product and engineering teams, and a track record of shipping performant GPU software in production environments.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field.
  • Six or more years of experience in GPU programming and performance engineering.
  • Deep expertise in CUDA C/C++ and GPU programming models.
  • Strong understanding of modern GPU architectures, memory hierarchies, and execution models.
  • Hands-on experience profiling and optimizing GPU workloads in production.
  • Familiarity with NCCL, MPI, and high-performance interconnect technologies.
  • Experience integrating custom kernels into ML frameworks.

Responsibilities

  • Design and implement high-performance CUDA kernels for compute-intensive workloads across AI and HPC use cases.
  • Profile and optimize GPU code using Nsight systems and CUDA profilers.
  • Tune memory access patterns, occupancy, register usage, and shared memory utilization for peak performance.
  • Develop highly optimized libraries for linear algebra, attention, and other ML primitives.
  • Optimize multi-GPU and multi-node training using NCCL and high-performance networking.
  • Implement custom operators and fused kernels in PyTorch, JAX, or Triton.
  • Collaborate with ML engineers to identify performance bottlenecks in training and inference pipelines.
  • Develop benchmarks and regression tests to safeguard performance over time.
  • Evaluate new GPU architectures and feature sets; advise on adoption strategy.
  • Contribute to compiler-level optimizations for tensor programs with MLIR/LLVM.

Skills

CUDA C/C++
GPU performance
Profiling
NCCL
MPI
C++ systems

Education

Bachelor's or Master’s degree

Tools

Nsight Systems
Nsight Compute
CUDA profilers
Triton
CUTLASS
TensorRT

Job description

Bright Vision Technologies is seeking a GPU Software Engineer (CUDA) to design and optimize compute-intensive workloads on modern accelerator hardware. You will work on AI training, inference, scientific computing, and high-throughput data processing, delivering measurable performance improvements.

The role requires deep CUDA expertise, collaboration across product and engineering teams, and a track record of shipping performant GPU software in production environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote HPC Engineer: CUDA & GPU Performance Expert
Remote HPC Engineer: CUDA & GPU Performance Expert

Bright Vision Technologies • United States

Remote
USD 130,000 - 150,000
Equal Opportunity Employer
Remote CUDA Developer — High-Performance GPU & HPC
Remote CUDA Developer — High-Performance GPU & HPC

Bright Vision Technologies • Beaverton (OR)

Remote
USD 85,000 - 110,000
Senior CUDA GPU Engineer - Remote AI/HPC
Senior CUDA GPU Engineer - Remote AI/HPC

Bright Vision Technologies • United States

Remote
USD 80,000 - 107,000
Remote CUDA Specialist - HPC & AI Performance
Remote CUDA Specialist - HPC & AI Performance

Embedded Shishya • United States

Remote
USD 85,000 - 110,000
GPU Software Engineer (CUDA)
GPU Software Engineer (CUDA)

Bright Vision Technologies • Monroeville

Remote
USD 100,000 - 175,000
GPU Software Engineer (CUDA)
GPU Software Engineer (CUDA)

Bright Vision Technologies • United States

Remote
USD 80,000 - 107,000
Remote ML Performance Engineer: AI Throughput Optimizer
Remote ML Performance Engineer: AI Throughput Optimizer

Bright Vision Technologies • Maple Grove (MN)

Remote
USD 100,000 - 150,000
CUDA Developer
CUDA Developer

Bright Vision Technologies • Beaverton (OR)

Remote
USD 85,000 - 110,000
Senior GPU ML & Vector Search Engineer (Equity)
Senior GPU ML & Vector Search Engineer (Equity)

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Equity
Senior AI & HPC GPU Engineer (CUDA & Performance)
Senior AI & HPC GPU Engineer (CUDA & Performance)

NVIDIA • United States

Hybrid
USD 152,000 - 288,000
Equity
Benefits