HPC scientific software engineer
Role details
Job location
Tech stack
Job description
HPC systems Git Unix/Linux environments Descripción del empleo
Senior Research Engineer at Barcelona Supercomputing Center
Do you want to work on engineering solutions for exciting and challenging top-notch European projects related to process-based models to study Climate Change?
At the High-Performance Computing team of the Earth Sciences Department at BSC, we are looking for an engineer or a researcher to work in the development and improvement of climate applications. The tasks include:
- Develop and/or integrate new scientific features into the source code of the models used in the department, such as IFS
- Validate the scientific correctness of the new developments
- Measure the computational impact of the new developments to guarantee an efficient scalability
- Close interaction with the Climate Variability and Change (CVC) and Atmospheric Composition (AC) groups, and external collaborators
Requirements
Join a forward-thinking research center as a Senior Research Engineer, where you'll tackle exciting challenges in climate change modeling. You will develop and enhance cutting-edge applications, collaborating closely with top scientists in a stimulating environment. This role offers the chance to work on significant European projects, utilizing your expertise in high-level programming languages and HPC systems. Enjoy a supportive workplace with flexible hours, extensive training, and a comprehensive benefits package. If you're passionate about making a difference in climate science, this opportunity is perfect for you., * Experience in scientific research related to climate or ocean modelling.
-
Excellent computing skills in Fortran or C/C++ and scripting languages., Bash Python Problem-solving Scientific research Collaboration, Bachelor's degree in Computer Science Master's degree in Physical Engineering PhD in a related field, * Possess a bachelor's or master's degree in computer science, physical engineering, mathematics, physics, or a closely related field. A PhD in a related field is not essential but will be appreciated
-
Experience in scientific research, particularly in areas related to climate or ocean modelling
-
Experience in running scientific codes on large HPC systems
-
Excellent computing skills in high-level computer languages (especially Fortran or C/C++)
-
Experience with Unix/Linux environments and scripting languages (Bash, Python, etc)
-
Programming skills to manage big and collaborative projects and experience with git
-
Excellent problem-solving skills
-
Learning capacity and motivation to maintain a learning progression
-
Good written and verbal skills and capacity to support Earth and Computational scientists
-
Fluency in English
Benefits & conditions
- The position will be located at BSC within the Earth Sciences Department
- We offer a full-time contract (37.5h/week), a good working environment, a highly stimulating environment with state-of-the-art infrastructure, flexible working hours, extensive training plan, restaurant tickets, private health insurance, support to the relocation procedures
- Duration: Open-ended contract due to technical and scientific activities linked to the project and budget duration
- Holidays: 23 paid vacation days plus 24th and 31st of December per our collective agreement
- Salary: we offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona
Seniority level