HPC Engineer

Family: Low-level & domain-heavy

Develops software for high-performance computing clusters and supercomputers, optimizing for massive parallelism and throughput.

Day to day

Writes parallel algorithms using MPI or OpenMP, profiles code on cluster hardware, and optimizes memory access patterns for scientific workloads.

Core skills

Adjacent roles

← Back to Atlas