Skip to content
ITA Jobs
All vacancies
EPAM Systems logo

Senior HPC / CUDA Engineer

EPAM Systems

Remote · ArmeniaSalary not disclosedfull-timeEPAM Systems Careers

We are looking for a Senior HPC / CUDA Engineer to optimize high-performance scientific computing applications running on modern GPU platforms. You will work on computationally intensive workloads in the geoscience domain, focusing on seismic imaging and Full Waveform Inversion (FWI).

Responsibilities

  • Design, develop, and optimize CUDA kernels and GPU-accelerated applications for computationally intensive workloads
  • Analyze and improve application performance across consumer and data-center NVIDIA GPU platforms
  • Profile and investigate performance bottlenecks at the kernel, PTX, hardware, memory, and multi-GPU communication levels
  • Optimize seismic imaging and Full Waveform Inversion (FWI) workloads to improve computational efficiency and scalability
  • Develop and maintain distributed and multi-GPU computing solutions using technologies such as MPI, NCCL, and NVSHMEM
  • Apply knowledge of GPU architecture, execution models, memory hierarchy, and modern CUDA capabilities to improve performance
  • Develop and maintain high-quality scientific software components using C++ and Python
  • Debug complex runtime issues and ensure the reliability and maintainability of performance-critical applications
  • Contribute to the development and maintenance of scientific tools for seismic data preprocessing, post-processing, visualization, and analysis
  • Work with scientific data formats and storage technologies, including HDF5

Languages

    Work format
    Remote
    Seniority
    Senior
    Posted
    12 Oct 2026
    Last verified
    In the last 3 days

    Similar roles

    Keep looking