We are seeking a Research Software Engineer to join the IFS System Design team to take responsibility for the R2O process as it relates to the CAMS configurations of the IFS, alongside more general support and development of the IFS software carried out by the IFS Section. The successful candidate will work closely with teams in the Production Section and the Atmospheric Composition Section to facilitate the effective testing and transfer of the latest CAMS developments into operational service. Additionally, the candidate will work with the IFS Section to provide support and development of the IFS software infrastructure, including workflow management with ecFlow, shell and Python scripting and the Fortran and C++ code used in the forecasting and data assimilation systems running on our HPC facility in Bologna, Italy.
About the Section/ TeamThe Integrated Forecast Systems Section is responsible for developing, maintaining and testing the forecasting software stack, co ordinating the handover to the teams responsible for operational deployment, and ensuring the performance portability of the IFS system. The IFS Systems Development team is responsible for the software infrastructure underpinning ECMWF's forecasting models - including user interfaces for configuring the model systems, workflow management of the complex suites running the model systems, and the shell/Python scripts which execute individual components of the suites.
Your responsibilitiesThe following would be an advantage. However, you are encouraged to apply even if you don't feel you meet all the criteria.
Highly DesirableWe encourage candidates to apply even if they do not meet every listed requirement. ECMWF supports skill development and provides a collaborative environment where team members can grow into their roles.
Inclusive EnvironmentAt ECMWF, we consider an inclusive environment as key for our success. We are dedicated to ensuring a workplace that embraces diversity and provides equal opportunities for all, without distinction as to race, gender, age, marital status, social status, disability, sexual orientation, religion, personality, ethnicity and culture. We value the benefits derived from a diverse workforce and are committed to having staff that reflect the diversity of the countries that are part of our community, in an environment that nurtures equality and inclusion.