Senior HPC / CUDA Engineer
EPAM Systems
Job description
About the role
We are seeking a Senior HPC / CUDA Engineer to optimize high‑performance scientific computing applications on modern GPU platforms, focusing on seismic imaging and Full Waveform Inversion (FWI). You will work remotely from anywhere in Kyrgyzstan, collaborating with engineers across HPC, numerical methods, and GPU computing.
Key responsibilities
- Design, develop, and optimize CUDA kernels and GPU‑accelerated applications for computationally intensive workloads.
- Analyze and improve performance across consumer and data‑center NVIDIA GPU platforms, profiling bottlenecks at kernel, PTX, memory and multi‑GPU levels.
- Develop and maintain distributed multi‑GPU solutions using MPI, NCCL and NVSHMEM.
- Maintain high‑quality scientific software components in C++ and Python, and debug complex runtime issues.
- Contribute to scientific tools for seismic data preprocessing, visualization and analysis, working with HDF5 and related formats.
Required profile
- Strong experience in HPC and GPU‑accelerated software development.
- Advanced knowledge of CUDA programming, NVIDIA GPU architecture and kernel optimization.
- Proven C++ development skills for performance‑critical applications.
- Experience with distributed or multi‑GPU computing and parallel programming concepts.
- Analytical problem‑solving ability to investigate complex performance and runtime issues.
Required skills
- CUDA
- C++
- Python
- MPI
- NCCL
- NVSHMEM
- GPU profiling tools (e.g., Nsight, Visual Profiler)
- PTX knowledge
- HDF5
What we offer
- Remote work flexibility within Kyrgyzstan.
- Opportunities to work abroad up to two months per year.
- Relocation possibilities across EPAM’s 55+ country offices.
- Leadership development, career advising, certifications (GCP, Azure, AWS).
- Medical & family care package, psychology session coverage, fitness discounts.
- Monetary referral bonuses and six trust days per year.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kyrgyzstan.
Salary: Senior Platform Engineer Based on 7 job offers in KyrgyzstanSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 8 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EPAM Systems