Back to Jobs
Recently postedEngineering

High Performance Computing (HPC) Engineer

iTek People, Inc.United States🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationUnited States

Job description

Job Title: High Performance Computing (HPC) Engineer

Job Summary
We are seeking an HPC Engineer to build, maintain, and optimize computing clusters used for research, engineering, and data-intensive workloads. The role supports reliable cluster operations, workload performance, and end-user troubleshooting.

Key Responsibilities

  • Install, configure, and administer Linux-based HPC clusters.
  • Manage job scheduling and resource allocation using Slurm, PBS Pro, or similar tools.
  • Monitor cluster availability, utilization, and performance.
  • Troubleshoot compute, storage, network, and application issues.
  • Support parallel applications using MPI, OpenMP, and GPU computing.
  • Maintain software environments, compilers, libraries, and environment modules.
  • Automate deployment and administration using Bash, Python, and Ansible.
  • Manage high-speed interconnects and shared storage systems.
  • Implement security updates, access controls, and operational documentation.
  • Help users submit jobs and improve workload efficiency.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Experience administering Linux systems and HPC environments.
  • Working knowledge of cluster scheduling, networking, and storage.
  • Proficiency in Bash or Python scripting.
  • Strong troubleshooting and communication skills.
Please share your upadted resume to:

Similar jobs