Argonne is a multidisciplinary science and engineering research facility, where world-class researchers work alongside experts from industry, academia, and other government laboratories to address vital national challenges in technology and national security. As a member of the Argonne Leadership Computing Facility (ALCF) High Performance Computing (HPC) team, you will directly work with first-class supercomputers and emergent technologies alongside scientific staff and research colleagues within the division. In this role, you will be able to significantly contribute to the design and development of new HPC systems, tools, and software stacks. In this role you can expect to: Assist with the design, development, and advancement of the HPC environment of the ALCF and focus on software integration with the larger software and operational ecosystem at the facility site. Package & Environment Management: Maintain, configure, and optimize Spack environments across ALCF systems to support a diverse and evolving portfolio of scientific applications. Compilation & Integration: Build, compile, and validate complex scientific software using modern build systems (e.g., CMake, GNU Make) tailored to heterogeneous exascale architectures (CPUs, GPUs, and accelerators). Performance Tuning & Collaboration: Work hand-in-hand with application-owners and domain experts after initial compilation to profile, debug, and performance-tune codes for maximum hardware efficiency. Upstream Engagement & Issue Reporting: Identify software defects or build failures, and effectively report and track issues back to external software developers and open-source communities. Documentation & Support: Document installation procedures, custom build flags, and optimization strategies, providing expert-level support to open-science researchers relying on your software stack.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level