Overview
Skills
Job Details
High-Performance Computing (HPC) Engineer
Are you an HPC Engineer looking to contribute to groundbreaking advancements in cancer and infectious disease treatments? This role offers the chance to lead efforts in delivering and supporting scientific applications and workflows on cloud-based and on-premises HPC platforms.
About the Role:
You ll utilize and build on your expertise in scientific computing software, working with globally distributed teams, driving best engineering practices, and engaging in hands-on software development.
Key Focus Areas:
- Deployment & support of common scientific software codes used in HPC
- Expertise in Python & R for high-level programming
- Use of software packaging & deployment tools (EasyBuild, Spack, containers)
- Management of software environments (Conda, pip/venv)
- Collaboration with HPC users and international teams
- Advocacy for best engineering practices and clear communication
Who You Are:
4+ years of experience in scientific computing/HPC support
Degree or equivalent experience in computer science, engineering, or life sciences
Expertise in compiling, delivering, and supporting HPC software codes
Proficiency in Python & Bash scripting
Strong understanding of Linux fundamentals & HPC schedulers
Experience with Git & source control management systems
Preferred Skills:
- Familiarity with R programming & Posit tools
- Experience with DevOps, CI/CD, and testing frameworks
- Knowledge of AWS public cloud & software delivery platforms
- Leadership experience in informatics/DevOps
#HPCEngineer #ScientificComputing #CloudComputing #Python #R #DevOps #HighPerformanceComputing #TechJobs