HPC User Support Engineer

Argonne National Laboratory

Remote Posted this week
Lemont, IL Posted 5 days ago $69,750$108,810 / year

At a glance

AI generated

TL;DR

As a HPC User Support Engineer at the Argonne Leadership Computing Facility (ALCF), you will play a pivotal role in supporting researchers from various sectors by resolving technical issues and enhancing user experience on ALCF’s high-performance computing systems. Your daily tasks include managing large-scale applications, optimizing workflows, conducting training sessions, and ensuring secure access to HPC resources while adhering to compliance policies. You will work closely with domain experts to provide comprehensive support in AI technologies such as machine learning frameworks and assist users in deploying optimized workflows on supercomputers like Aurora. The ideal candidate should possess a degree in Computer Science or related field, hands-on experience with programming languages like Python and C/C++, and considerable UNIX system expertise. Preferred qualifications include knowledge of parallel codes using MPI implementations, containerization, and source code management systems. This position can be hired at either PT2 or PT3 level based on experience, offering a chance to contribute significantly to the Genesis Mission by fostering scientific breakthroughs through advanced computing solutions.

Skills

Python C/C++ FORTRAN UNIX PBSPro Git Jenkins Docker MPI OpenMP PostgreSQL HPC CI/CD

What you'll do

  • Manage and resolve technical issues related to large-scale user applications.
  • Support users in writing scripts for automated execution and workflow optimization.
  • Conduct training sessions and onboard new users to ensure effective resource utilization.
  • Develop and maintain documentation for internal use and user-facing websites.
  • Enable secure access to HPC systems and ensure compliance with ALCF policies.
  • Provide support in AI technologies, including machine learning frameworks deployment.

What we're looking for

  • Bachelor’s degree in Computer Science or related field
  • Strong experience with UNIX systems and HPC concepts
  • Proficiency in programming languages such as Python, C/C++, FORTRAN, shell scripting
  • Experience managing and resolving technical issues for large-scale user applications
  • Excellent communication skills and ability to provide user training and documentation
  • Knowledge of job scheduling tools like PBSPro and parallel computing frameworks MPI/OpenMP
  • Understanding of AI technologies and experience with machine learning frameworks

Employer

About Argonne National Laboratory

Argonne National Laboratory is a multidisciplinary science and engineering research center sponsored by the U.S. Department of Energy, conducting research in energy, environment, and national security. Industry: Scientific Research & National Laboratories

Argonne National Laboratory currently has 7 open roles on FindRole.

Listed pay typically runs $69,750–$108,810 across 7 roles with salary data.

Most-posted roles

View all roles at Argonne National Laboratory