Application Guide

How to Apply for HPC User Support Engineer

at Argonne National Laboratory

🏢 About Argonne National Laboratory

Argonne National Laboratory is a premier U.S. Department of Energy research facility driving groundbreaking climate solutions and sustainable technologies. As part of the Argonne Leadership Computing Facility (ALCF), you'd work at the forefront of supercomputing, supporting researchers tackling humanity's most complex scientific challenges. The remote work option combined with cutting-edge HPC resources makes this a unique opportunity to impact global research from anywhere.

About This Role

This HPC User Support Engineer role involves directly assisting leading scientific researchers with technical issues on ALCF's high-performance computing systems, from debugging large-scale applications to optimizing AI workflows. You'll create documentation, conduct training, and improve user experience for Department of Energy projects, making computational research more accessible and efficient. Your work directly enables breakthroughs in climate science and sustainable technology development.

💡 A Day in the Life

A typical day might start with reviewing support tickets from researchers running large-scale simulations, then debugging a parallel application issue using performance profiling tools. You could spend the afternoon collaborating with ALCF domain specialists to optimize a climate model's workflow, followed by updating user documentation on containerized AI applications. The day often ends with preparing training materials for new users joining ALCF's allocation programs.

🎯 Who Argonne National Laboratory Is Looking For

  • Has hands-on experience debugging and optimizing parallel HPC applications using MPI and OpenMP in a production research environment
  • Demonstrates practical knowledge of machine learning frameworks (like TensorFlow/PyTorch), containerization (Docker/Singularity), and CI/CD tools (Jenkins/GitLab) for HPC workflows
  • Possesses proven ability to create clear technical documentation and train diverse users, from academic researchers to industry scientists
  • Shows genuine enthusiasm for emerging HPC technologies and AI applications in scientific computing, particularly for climate and sustainability research

📝 Tips for Applying to Argonne National Laboratory

1

Highlight specific examples where you supported researchers with MPI/OpenMP code optimization on large-scale HPC systems, quantifying performance improvements

2

Detail your experience with ALCF-relevant technologies: mention specific ML frameworks, container solutions for HPC, and how you've used Git in collaborative research environments

3

Demonstrate understanding of ALCF's mission by connecting your experience to climate/sustainability research support in your resume bullet points

4

Include concrete examples of technical documentation you've created for HPC users, preferably with links or descriptions of training materials developed

5

Emphasize remote collaboration experience since this is a remote position supporting distributed researchers across DOE, academia, and industry

✉️ What to Emphasize in Your Cover Letter

["Explain how your HPC user support experience aligns with ALCF's focus on enabling large-scale scientific discovery for climate and sustainability research", 'Provide specific examples of troubleshooting complex parallel applications and optimizing researcher workflows on production HPC systems', 'Demonstrate your ability to bridge technical expertise with user education through documentation and training development', "Express genuine interest in ALCF's specific systems and how you've kept current with emerging HPC/AI technologies relevant to their research portfolio"]

Generate Cover Letter →

🔍 Research Before Applying

To stand out, make sure you've researched:

  • Study ALCF's current and upcoming supercomputing systems (like Polaris, Aurora) and their specific architectures/software stacks
  • Review ALCF's allocation programs and the types of research projects they support, particularly in climate science and sustainable technologies
  • Explore ALCF's user documentation and training materials to understand their current support approach and identify potential improvements
  • Research the Argonne National Laboratory's broader mission and how ALCF fits into DOE's scientific computing ecosystem

💬 Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Walk me through debugging a parallel application performance issue on an HPC system, including your diagnostic process and MPI/OpenMP optimization techniques
2 How would you help a researcher containerize their machine learning workflow for portability across ALCF systems?
3 Describe your approach to creating documentation for complex HPC concepts for users with varying technical backgrounds
4 What experience do you have with CI/CD pipelines in research computing environments, and how would you apply this at ALCF?
5 How would you handle a situation where a researcher's job is failing due to system policy compliance issues while maintaining positive user relations?
Practice Interview Questions →

⚠️ Common Mistakes to Avoid

  • Only listing HPC system administration experience without demonstrating direct user support and researcher collaboration examples
  • Generic descriptions of ML/AI experience without connecting to HPC environments or scientific computing applications
  • Failing to show how your documentation/training experience specifically helped researchers overcome technical barriers in computational projects

📅 Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

Offer

Congratulations!

Ready to Apply?

Good luck with your application to Argonne National Laboratory!