HPC scientific software engineer

Descripción Del Empleo
Barcelona, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Compensation
€ 80K

Job location

Barcelona, Spain

Tech stack

Bash
C++
Computer Programming
Computer Literacy
Fortran
Python
Supercomputing
Scripting (Bash/Python/Go/Ruby)
High Performance Computing
GIT
Information Technology
Programming Languages

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

Apply for this position