Remote GPU Applications Engineer for AI & HPC Performance

Bright Vision Technologies

Oregon

Hybrid

USD 100,000 - 150,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bright Vision Technologies is seeking a GPU Applications Engineer to design and optimize CUDA kernels and performance of AI/HPC workloads on modern accelerators. Remote-first with US-wide collaboration across product, engineering and data science.

The role requires 6+ years of GPU programming and strong C++/profiling skills. The candidate will work on multi-GPU training, optimizer kernels, and performance tuning across NV hardware, contributing to production-grade systems and mentoring junior

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.
  • Familiarity with NCCL, MPI, and high-performance interconnect technologies.
  • Experience integrating custom kernels into ML frameworks.
  • Strong C++ skills and familiarity with modern systems programming practices.
  • Solid grounding in linear algebra and numerical methods.
  • Strong communication and collaboration skills with research and engineering teams.

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, 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, working at the boundary between ML frameworks and underlying accelerator codegen to unlock performance not reachable through framework-level tuning alone.
  • Optimize memory hierarchy usage across HBM, L2, shared memory, and registers.
  • Implement mixed-precision and quantized compute paths that maximize accelerator throughput while preserving numerical fidelity within bounds acceptable for the target workloads.
  • Document performance characteristics, design decisions, and tuning playbooks for internal teams.
  • Stay current with GPU architecture, CUDA evolution, and emerging accelerator technologies.

Skills

CUDA programming
GPU architecture
Performance engineering
C++
Profiling
NCCL / MPI
PyTorch / JAX / Triton
GPU debugging tools

Education

Bachelor's or Master's degree in CS/CE

Tools

Nsight Systems
Nsight Compute
CUDA profilers
NCCL
RDMA
Triton
CUTLASS
TensorRT

Job description

Bright Vision Technologies is seeking a GPU Applications Engineer to design and optimize CUDA kernels and performance of AI/HPC workloads on modern accelerators. Remote-first with US-wide collaboration across product, engineering and data science.

The role requires 6+ years of GPU programming and strong C++/profiling skills. The candidate will work on multi-GPU training, optimizer kernels, and performance tuning across NV hardware, contributing to production-grade systems and mentoring junior

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote CUDA GPU Software Engineer for HPC/ML
Remote CUDA GPU Software Engineer for HPC/ML

Bright Vision Technologies • Oregon

Hybrid
USD 80,000 - 107,000
Remote CUDA Engineer for GPU HPC & ML
Remote CUDA Engineer for GPU HPC & ML

Bright Vision Technologies • Oregon

Hybrid
USD 85,000 - 110,000
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 GPU Systems Engineer — CUDA & HPC Expert
Remote GPU Systems Engineer — CUDA & HPC Expert

Bright Vision Technologies • Oregon

Hybrid
USD 100,000 - 150,000
Senior HPC & GPU Architect - Remote
Senior HPC & GPU Architect - Remote

Bright Vision Technologies • Oregon

Hybrid
USD 130,000 - 180,000
GPU Applications Engineer
GPU Applications Engineer

Bright Vision Technologies • Oregon

Hybrid
USD 100,000 - 150,000
GPU Software Engineer (CUDA)
GPU Software Engineer (CUDA)

Bright Vision Technologies • Oregon

Hybrid
USD 80,000 - 107,000
CUDA Developer
CUDA Developer

Bright Vision Technologies • Oregon

Hybrid
USD 85,000 - 110,000
Remote GPU Kernel Engineer for AI & Performance
Remote GPU Kernel Engineer for AI & Performance

VBeyond Corporation • United States

Remote
USD 100,000 - 150,000
GPU Systems Engineer
GPU Systems Engineer

Bright Vision Technologies • Oregon

Hybrid
USD 100,000 - 150,000