Senior CUDA GPU Software Engineer - Remote

Bright Vision Technologies

Glastonbury (CT)

Remote

USD 100,000 - 175,000

Full time

6 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 CUDA kernels for AI and HPC workloads. You will work to extract maximum performance from modern GPUs, delivering optimized kernels and libraries for linear algebra and ML primitives.

This is a remote, full-time role with strong collaboration across product and engineering teams. The ideal candidate has 6+ years in GPU programming, deep CUDA expertise, and a track record of production-level performance

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a 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.

Responsibilities

  • Design and implement high-performance CUDA kernels for compute-intensive workloads across AI and HPC use cases.
  • Profile and optimize GPU code using tools such as Nsight Systems, Nsight Compute, 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, RDMA, 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, and advise on adoption strategy.
  • Contribute to compiler-level optimizations for tensor programs where appropriate.
  • Optimize memory hierarchy usage across HBM, L2, shared memory, and registers.
  • Implement mixed-precision and quantized compute paths that maximize throughput.
  • Document performance characteristics and tuning playbooks for internal teams.
  • Stay current with GPU architecture, CUDA evolution, and emerging accelerator technologies.

Skills

CUDA C/C++
GPU programming
Performance profiling
C++
Communication

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

NCCL
MPI
CUDA profilers
Nsight tools

Job description

Bright Vision Technologies is seeking a GPU Software Engineer (CUDA) to design and optimize CUDA kernels for AI and HPC workloads. You will work to extract maximum performance from modern GPUs, delivering optimized kernels and libraries for linear algebra and ML primitives.

This is a remote, full-time role with strong collaboration across product and engineering teams. The ideal candidate has 6+ years in GPU programming, deep CUDA expertise, and a track record of production-level performance

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote CUDA Developer — HPC & GPU Performance
Remote CUDA Developer — HPC & GPU Performance

Bright Vision Technologies • Foster City (CA)

On-site
USD 85,000 - 110,000
Remote GPU Systems Engineer: CUDA & HPC Expert
Remote GPU Systems Engineer: CUDA & HPC Expert

Bright Vision Technologies • Renton (WA)

On-site
USD 90,000 - 150,000
GPU Software Engineer (CUDA)
GPU Software Engineer (CUDA)

Bright Vision Technologies • Glastonbury (CT)

Remote
USD 100,000 - 175,000
Remote CUDA Engineer: GPU Kernel Optimizer & HPC Expert
Remote CUDA Engineer: GPU Kernel Optimizer & HPC Expert

YO HR Consultancy • United States

Remote
USD 120,000 - 180,000
Remote AI Performance Engineer - GPU & ML Systems
Remote AI Performance Engineer - GPU & ML Systems

Bright Vision Technologies • Farmington Hills (MI)

On-site
USD 75,000 - 100,000
Remote work
Remote GPU Systems Engineer – CUDA & HPC Performance
Remote GPU Systems Engineer – CUDA & HPC Performance

Talanto • Northern (KY)

Hybrid
USD 100,000 - 150,000
Senior CUDA HPC Engineer — Remote
Senior CUDA HPC Engineer — Remote

Talanto • Northern (KY)

Hybrid
USD 130,000 - 180,000
Remote CUDA Kernel Engineer – Optimize GPU Performance
Remote CUDA Kernel Engineer – Optimize GPU Performance

Pragmatike • Cambridge (MA)

On-site
USD 150,000 - 230,000
Salary + equity
Sign-on bonus
Health/Dental/Vision
+1
Remote GPU Kernel Engineer for AI & Performance
Remote GPU Kernel Engineer for AI & Performance

VBeyond Corporation • United States

On-site
USD 100,000 - 150,000
GPU Systems Engineer
GPU Systems Engineer

Talanto • Northern (KY)

Hybrid
USD 100,000 - 150,000