×
Register Here to Apply for Jobs or Post Jobs. X

Parallel Computing Engineer

Job in Huntersville, Mecklenburg County, North Carolina, 28078, USA
Listing for: Bright Vision Technologies
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Engineer
Job Description & How to Apply Below

Parallel Computing Engineer

Bright Vision Technologies is seeking a highly experienced Parallel Computing Engineer with 10+ years of experience in High-Performance Computing (HPC), GPU programming, and parallel computing to optimize AI, machine learning, and scientific computing workloads. The ideal candidate will possess deep expertise in CUDA, GPU architecture, distributed computing, performance optimization, and large-scale AI infrastructure, with a proven track record of designing high-performance computing solutions for enterprise and research environments.

Key Responsibilities
  • Design, develop, and optimize high-performance CUDA kernels for AI, deep learning, and scientific computing applications.
  • Analyze, profile, and optimize GPU workloads using NVIDIA Nsight Systems, Nsight Compute, CUDA Profiler, and related performance analysis tools.
  • Optimize GPU memory management, kernel execution, multi-GPU scaling, and distributed computing performance.
  • Design scalable distributed training and inference architectures using NCCL, MPI, CUDA-aware communication libraries, and high-performance networking technologies.
  • Develop custom GPU operators and optimized kernels for PyTorch, JAX, Triton, Tensor Flow, or similar AI frameworks.
  • Improve training and inference performance for large language models (LLMs), deep learning, and high-performance AI workloads.
  • Collaborate with AI researchers, ML engineers, and software architects to accelerate production AI applications.
  • Build automated benchmarking frameworks, performance regression testing, and optimization pipelines.
  • Evaluate emerging GPU technologies, programming models, and accelerator architectures to improve computational efficiency.
  • Mentor engineers and provide technical leadership in GPU optimization, HPC architecture, and parallel programming best practices.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • 10+ years of professional experience in GPU programming, High-Performance Computing (HPC), or parallel computing.
  • Expert-level proficiency in CUDA C/C++, GPU architecture, and massively parallel programming techniques.
  • Extensive experience with NCCL, MPI, CUDA-aware MPI, and distributed GPU communication frameworks.
  • Strong understanding of GPU memory hierarchy, kernel optimization, occupancy tuning, and performance analysis.
  • Hands-on experience integrating custom GPU kernels into PyTorch, Tensor Flow, JAX, Triton, or other machine learning frameworks.
  • Strong C/C++ programming skills with expertise in debugging, profiling, and performance optimization.
  • Experience developing scalable AI or HPC solutions on cloud platforms or large GPU clusters.
  • Excellent analytical, communication, collaboration, and technical leadership skills.
Preferred Qualifications
  • Experience with Triton, CUTLASS, TensorRT, Faster Transformer, vLLM, Deep Speed, or similar GPU optimization frameworks.
  • Knowledge of LLVM, MLIR, compiler optimization techniques, or code generation technologies.
  • Experience with large-scale distributed AI training, model parallelism, pipeline parallelism, and inference optimization.
  • Familiarity with cloud-based GPU infrastructure on AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Contributions to open-source GPU libraries, research publications, patents, or technical presentations.
  • Experience with emerging accelerator technologies such as AMD ROCm, Intel
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary