Lead HPC / CUDA Optimization Engineer

EPAM Systems

Stati Uniti

Remoto

USD 180.000 - 240.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

EPAM Systems Inc. seeks an experienced Lead HPC / CUDA Optimization Engineer to drive high-performance GPU software for large-scale scientific and engineering applications. You will code hands-on and mentor engineers while shaping architecture and performance decisions.

You will optimize CUDA kernels, profile GPU performance, and collaborate with cross-functional teams to deliver scalable, memory-efficient solutions across distributed systems. Excellent English required.

Competenze

  • 8+ years of professional experience with C++ and Python development.
  • Deep knowledge of CUDA, GPU architecture, PTX, memory hierarchy, and kernel optimization.
  • Experience with GPU profiling, performance analysis, and bottleneck identification.
  • Experience developing and optimizing performance-critical, high-load software systems.
  • Strong debugging and software architecture skills.
  • Proven ability to lead technical initiatives and collaborate with cross-functional teams.
  • English proficiency at B2 level or higher.

Mansioni

  • Design, develop, and optimize CUDA kernels for large-scale scientific and engineering applications.
  • Analyze and improve GPU performance using profiling tools to identify and resolve bottlenecks.
  • Develop and maintain high-performance C++ and Python code for performance-critical, high-load systems.
  • Collaborate with cross-functional teams to architect scalable and efficient software solutions.
  • Debug complex performance and memory issues across GPU architectures and distributed systems.
  • Research and apply best practices in HPC, numerical methods, and GPU computing to improve existing codebases.
  • Provide technical leadership and guidance on GPU optimization and software architecture.
  • Drive engineering best practices and contribute to technical decision-making for HPC and GPU-accelerated solutions.

Conoscenze

C++ development
Python development
CUDA programming
GPU optimization
Team leadership

Strumenti

MPI
NCCL
NVSHMEM
HDF5
NVIDIA Nsight

Descrizione del lavoro

We are seeking an experienced Lead HPC / CUDA Optimization Engineer with strong expertise in modern C++, CUDA, GPU computing, and performance optimization for large-scale scientific and engineering applications. In this role, you will remain highly hands-on while also providing technical leadership, mentoring engineers, and helping drive architectural and performance-related decisions across the team.

Responsibilities
  • Design, develop, and optimize CUDA kernels for large-scale scientific and engineering applications
  • Analyze and improve GPU performance using profiling tools to identify and resolve bottlenecks
  • Develop and maintain high-performance C++ and Python code for performance-critical, high-load systems
  • Collaborate with cross-functional teams to architect scalable and efficient software solutions
  • Debug complex performance and memory issues across GPU architectures and distributed systems
  • Research and apply best practices in HPC, numerical methods, and GPU computing to improve existing codebases
  • Provide technical leadership and guidance on GPU optimization, performance engineering, and software architecture
  • Drive engineering best practices and contribute to technical decision-making for HPC and GPU-accelerated solutions
Requirements
  • 8+ years of professional experience with C++ and Python development
  • Deep knowledge of CUDA, GPU architecture, PTX, memory hierarchy, and kernel optimization
  • Experience with GPU profiling, performance analysis, and bottleneck identification
  • Experience developing and optimizing performance-critical, high-load software systems
  • Strong debugging and software architecture skills
  • Proven ability to lead technical initiatives and collaborate effectively with cross-functional teams
  • English proficiency at B2 level or higher
  • Nice to have Hands-on experience with distributed and multi-GPU computing (MPI, NCCL, NVSHMEM)
  • Experience with RTM/FWI, seismic imaging, or geoscience applications
  • Development of HDF5-based data viewing and analysis tools
  • Familiarity with scientific computing and numerical methods
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior HPC & CUDA Performance Lead
Senior HPC & CUDA Performance Lead

EPAM Systems • Stati Uniti

Remoto
USD 180.000 - 240.000
Engineering Lead, GPU Systems
Engineering Lead, GPU Systems

Blue Signal Search • Fremont (CA)

In loco
USD 180.000 - 260.000
Senior HPC CUDA Engineer for Geoscience & Seismic Imaging
Senior HPC CUDA Engineer for Geoscience & Seismic Imaging

EPAM • Stati Uniti

Ibrido
USD 150.000 - 210.000
Relocation opportunities
International assignments
Corporate and social events
+1
Remote HPC Engineer: CUDA & GPU Performance Expert
Remote HPC Engineer: CUDA & GPU Performance Expert

Bright Vision Technologies • Stati Uniti

Remoto
USD 130.000 - 150.000
Equal Opportunity Employer
Lead HPC Engineer
Lead HPC Engineer

EPAM Systems Inc • Stati Uniti

Remoto
USD 130.000 - 170.000
Software Engineer (CUDA) | Remote
Software Engineer (CUDA) | Remote

Crossing Hurdles • Stati Uniti

In loco
USD 120.000 - 170.000
HPC Lead Engineer
HPC Lead Engineer

EPAM Systems • Stati Uniti

Remoto
USD 140.000 - 180.000
Senior HPC Library Engineer - GPU-Accelerated Imaging
Senior HPC Library Engineer - GPU-Accelerated Imaging

NVIDIA Corporation • Stati Uniti

Remoto
USD 180.000 - 260.000
Senior Performance Engineer
Senior Performance Engineer

NVIDIA Corporation • Stati Uniti

Remoto
USD 140.000 - 190.000
Remote GPU/CPU High-Performance C++/CUDA Engineer
Remote GPU/CPU High-Performance C++/CUDA Engineer

Eqvilentjobs • Stati Uniti

Ibrido
USD 130.000 - 180.000