HPC Engineer
Role details
Job location
Tech stack
Requirements
We are seeking a skilled HPC Engineer to join our dynamic team. In this role, you will be responsible for designing, implementing, and optimizing high-performance computing systems to support complex computational tasks. Your expertise will play a critical role in enhancing our computing infrastructure, ensuring efficient performance, and enabling cutting-edge research and development. You will collaborate closely with researchers and developers to understand their computing needs, providing solutions that maximize system performance and reliability. Key responsibilities include configuring and maintaining HPC clusters, managing resource allocation, and troubleshooting hardware and software issues. You will also be involved in performance tuning and benchmarking of applications, as well as developing scripts and tools to automate processes. The ideal candidate will have a strong background in parallel computing, experience with job schedulers, and proficiency in programming languages such as Python, C, or Fortran. A solid understanding of Linux environments and networking is essential, along with the ability to work collaboratively in a team-oriented atmosphere. If you are passionate about advancing high-performance computing technologies and have a proven track record in HPC environments, we encourage you to apply. Join us in driving innovation and making a significant impact in the field of computational science.