HPC Research Software Engineer
Institution Overview
EPFL, the Swiss Federal Institute of Technology in Lausanne, is a dynamic university ranked among the top 20 worldwide. With over 6,500 employees, EPFL supports education, research, and innovation within a vibrant campus community of over 17,000 people from 120+ countries.
SCITAS
The SCITAS platform (Scientific IT & Application Support) provides EPFL researchers and partners with access to infrastructure and expertise in High Performance Computing (HPC). SCITAS also contributes to research and development activities so as to maintain the EPFL's reputation as a leading research institution.
Mission
We are seeking an HPC Software Expert to join our team. In this position, you will collaborate with EPFL researchers to develop, optimize, and maintain high-performance scientific codes. A primary focus will be contributing to EPFL’s Advanced Computing Hub for EUROfusion.
Main duties and responsibilities
- Collaborate with researchers, particularly those at the Swiss Plasma Center at EPFL, to design, develop, and optimize high-performance scientific codes
- Port parallel scientific codes to GPU architectures using high-level programming languages such as C++ and Python
- Implement advanced numerical methods, including Finite Element Methods
- Conduct scientific software research and development to drive innovation and advance the platform technologies.
- Provide operational support to users as needed, ensuring smooth functionality and effective utilization of HPC resources
Profile
Applicants must have:
- A Ph.D. in computer/computational science, applied mathematics or physics or equivalent experience
- A proven record in HPC scientific software development
- Strong knowledge in C++ and Fortran
- Good knowledge of MPI/OpenMP/CUDA
- Experience with performance profiling tools
Applicants should have:
- Demonstrated experience in an academic environment
- Knowledge of C++ frameworks such as MFEM or FEniCS
- Knowledge of Python
- Knowledge of plasma physics
- French and English at working level
We offer
- A dynamic, interdisciplinary and international working environment
- An internationally visible and rising academic institution in HPC
- Privileged contact with state-of-the-art technological developments
- Access to many continuing education courses
Informations
Contract Start Date : 01/01/2025
Activity Rate : 100.00
Contract Type: CDD
Duration: 1 year renewable
Reference: 1289