Job offers - CrawlJobs

Hpc Engineer Jobs (Hybrid work)

9 Job Offers

Senior HPC Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior HPC Systems Validation Engineer
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior HPC Platform Hardware Engineer
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior HPC Cluster Engineer
Save Icon
Location Icon
Location
United States, Bothell, Boulder, College Park
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Staff Software Engineer - HPC Integration
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff Software Engineer, HPC
Save Icon
Salary Icon
Salary
201000.00 - 315000.00 USD / Year
Expiration Date
Until further notice
Presales Solutions Engineer - HPC
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
HPC & AI Senior Performance Engineer
Save Icon
Join HPE as an HPC & AI Senior Performance Engineer in Bloomington or Spring, US. Leverage your Master’s/PhD and 7+ years of experience to benchmark, profile, and tune HPC/AI applications on cutting-edge systems. Collaborate with leading scientists, drive customer solutions, and influence product...
Location Icon
Location
Salary Icon
Salary
119500.00 - 275000.00 USD / Year
Expiration Date
Until further notice
Hpc Systems Engineer
Save Icon
Seeking an HPC Systems Engineer in San Diego to manage national and campus-level high-performance computing clusters. You will oversee Linux systems, parallel file systems (Lustre, GPFS, Ceph), and storage technologies. Key duties include scripting, benchmarking, and deploying monitoring tools. I...
Salary Icon
Salary
94400.00 - 115000.00 USD / Year
Expiration Date
Until further notice

About the Hpc Engineer role

Explore the cutting-edge world of HPC Engineer jobs, where professionals build and maintain the powerful computational engines that drive modern scientific discovery and technological innovation. An HPC (High Performance Computing) Engineer is a specialized systems architect and operator responsible for designing, implementing, and optimizing large-scale computing clusters that solve complex problems beyond the capability of standard computers. These professionals work at the intersection of hardware, software, and networking to create supercomputing environments for research institutions, national labs, financial modeling firms, and industries leveraging artificial intelligence and big data analytics.

In this critical role, typical responsibilities are diverse and technically demanding. HPC Engineers architect and deploy robust cluster infrastructures, integrating high-performance components like GPU accelerators, low-latency interconnects (such as InfiniBand), and parallel file systems. They manage and optimize workload schedulers (like Slurm, PBS Pro, or HTCondor) to efficiently allocate compute resources across thousands of simultaneous jobs. A significant part of the role involves performance tuning—benchmarking applications, identifying bottlenecks in hardware or code, and implementing solutions to maximize throughput and efficiency. Furthermore, they ensure system stability and security through proactive monitoring, maintenance, and automation of operational tasks. Increasingly, HPC Engineers are also designing and managing hybrid environments that seamlessly integrate on-premise clusters with cloud resources (like AWS, Azure, or Google Cloud) to provide elastic, scalable compute power.

The skill set for HPC Engineer jobs is both broad and deep. A strong foundation in Linux system administration is essential, coupled with expertise in scripting and programming languages such as Python, Bash, and often C/C++. Knowledge of parallel computing paradigms (MPI, OpenMP) and GPU programming frameworks (CUDA, OpenCL) is highly valuable. Modern HPC roles heavily emphasize DevOps practices; proficiency in Infrastructure-as-Code tools (Terraform, Ansible), containerization (Docker, Singularity/Podman), and CI/CD pipelines is now a standard requirement. Beyond technical prowess, successful HPC Engineers possess excellent problem-solving abilities, as they must diagnose intricate, multi-layered system issues. They also require strong collaboration and communication skills to partner effectively with researchers, data scientists, and software developers, translating complex computational needs into reliable infrastructure solutions.

Typical requirements for these positions include a degree in computer science, engineering, or a related field, along with hands-on experience in managing HPC or large-scale distributed systems. The career path offers the opportunity to work with next-generation hardware and software, directly enabling breakthroughs in fields from genomics and climate modeling to autonomous vehicles and foundational AI. For those passionate about pushing the boundaries of computational technology, HPC Engineer jobs represent a challenging and highly rewarding profession at the forefront of the digital age.