
Senior HPC / CUDA Optimization Engineer
EPAM Systems
Katowice, SL, Poland • 41m ago • Remote
Senior
Remote
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Senior HPC / CUDA Optimization Engineer
Description
The role focuses on designing, developing, and optimizing CUDA kernels for large-scale scientific and engineering applications. You will analyze and improve GPU performance with profiling tools, implement distributed and multi-GPU solutions using MPI/NCCL/NVSHMEM, and maintain high-performance C++ and Python code for performance-critical systems. You’ll also debug complex performance and memory issues across GPU architectures and distributed environments.
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
Implement and optimize distributed and multi-GPU computing using MPI, NCCL, and NVSHMEM
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 HPC, numerical methods, and GPU computing best practices to improve codebases
Requirements
5+ 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
Hands-on distributed and multi-GPU computing experience (MPI, NCCL, NVSHMEM)
Experience developing and optimizing performance-critical, high-load software systems
Strong debugging and software architecture skills
Benefits
Career development programs
Thought leadership, mentoring, soft skills, and well-being programs
Certification support (Anthropic, Gemini, GCP, Azure, AWS)
English classes
Stable pay
Employee Stock Purchase Plan with a 15% discount
Benefits package (health insurance, multisport, shopping vouchers)
Referral bonuses up to $2,000
Hybrid work (remote within Poland by design)
Opportunity to work abroad up to 60 days annually
Business-driven relocation opportunities
Corporate, social, and well-being events
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior HPC / CUDA Optimization Engineer
EPAM Systems
Senior
Technology
Łódź, Poland · Remote
N/A
41m ago

Senior HPC / CUDA Optimization Engineer
EPAM Systems
Senior
Technology
Wroclaw, Poland · Remote
N/A
41m ago

Senior HPC / CUDA Optimization Engineer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · Remote
N/A
41m ago

Senior HPC / CUDA Optimization Engineer
EPAM Systems
Senior
Technology
Gdańsk, PM, Poland · Remote
N/A
41m ago

Senior HPC / CUDA Optimization Engineer
EPAM Systems
Senior
Technology
Poznań, WP, Poland · Remote
N/A
41m ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior HPC / CUDA Optimization Engineer
EPAM Systems
Senior
Technology
Warsaw, Maz, Poland · Remote
N/A
41m ago
Senior Compiler Engineer – GPU Compute
Nvidia
Senior
Technology
Santa Clara, CA
$205K - $290K/yr
17 days ago
Senior Architect - Data Processing Systems, Analytics and Data Intelligence
Nvidia
Senior
Technology
New York, NY
$165K - $165K/yr
16 days ago
Advanced AI Workloads Performance and Scalability Engineer
AMD (Advanced Micro Devices)
Senior
Technology
San Jose, CA · On-site
$210K - $210K/yr
2 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights