Apply your excellent software engineering skills in optimizing data-intense software and its connectors for climate model applications on high-performance computers. I/O- and post-processing servers and online specialized databases will be connected by streaming methods. Your goal is to develop, optimize, and deploy these key components, which will directly help climate researchers in their daily work
At least a master’s degree in computer science, engineering, or a natural science; In-depth knowledge of C and C++; Expertise in UNIX/Linux, shell scripting, and data processing; Experience or a strong interest in high-performance computing and data production, streaming, and handling; Experience or a strong interest in Earth System Models; Proficiency in English
Understanding climate and its change is one of mankind’s most important challenges. The advent of exascale-computing in the near future gives new exciting insights from storm-resolving climate modeling on the global scale. The pace at which data are generated by such scientific experiments and large simulations poses new challenges in terms of the capability of efficiently and effectively analyzing the massive datasets generated. Improving the knowledge retrieval process from such analysis reveals many demanding tasks for all its components. The Max Planck Institute for Meteorology (MPI-M) is a multidisciplinary center for climate and Earth system research located in Hamburg, Germany. It is one of the premier climate science research institutes in the world. Located in the heart of one of Europe’s most livable and vibrant cities, it provides a highly international and interdisciplinary environment to conduct scientific research as well as access to state-of-the-art scientific facilities. You can also find a virtual tour to our campus. The Scientific Computing Laboratory - SCLab at MPI-M is offering the position of a Software Stack Developer (W100 | all genders) The fixed-term position is limited until February 2024 and starting as soon as possible. The successful applicant will be part of a team of three research software engineers contributing to the High-Performance Data Analysis system of the MPI-M Climate Modelling System ICON. In the EuroHPC project ACROSS (GA 955648) the team will design and implement a Big Data streaming framework to efficiently store and retrieve as well as organize and post-process extreme volume climate data on a large scale. Thereby, the project offers unique opportunities for the MPI-M to address the challenges of pre-exascale data in a semantic data management context. Your missions Apply your excellent software engineering skills in optimizing data-intense software and its connectors for climate model applications on high-performance computers. I/O- and post-processing servers and online specialized databases will be connected by streaming methods. Your goal is to develop, optimize, and deploy these key components, which will directly help climate researchers in their daily work. Your profile At least a master’s degree in computer science, engineering, or a natural science In-depth knowledge of C and C++ Expertise in UNIX / Linux, shell scripting, and data processing Experience or a strong interest in high-performance computing and data production, streaming, and handling Experience or a strong interest in Earth System Models Good communication and teamwork skills as well as the ability to work autonomously and self-responsible Proficiency in English What we offer Participation in a challenging part of science in an international, intellectually stimulating environment established for the benefit of science and society, not of turnover increases Complex workflows on the bleeding edge of what is technologically possible Very good opportunities for self-realization, freedom in and influence upon the decisions what to do, and how to do it Excellent opportunities for further (self-)training and development, self-organized and/or in external courses and events A network of very experienced and innovative colleagues within the lab, the institute, and at project partner institutions with a long-proven tradition of sharing knowledge and in-formation Working for and with an open-source community Candidates will be evaluated based on their qualifications and ability to fulfill the responsibilities as outlined for this project. Payment will be in accordance with German public service positions depending on qualification (E 13 / E 14 TVöD), including extensive social security plans. The conditions of employment, including upgrades and duration, follow the rules of the Max Planck Society for the Advancement of Sciences and those of the German civil service. The position can be filled part-time in principle. The Max Planck Society is committed to increasing the number of individuals with disabilities in its workforce and therefore encourages applications from such qualified individuals. The Max Planck Society strives to ensure gender equality and diversity and, furthermore, seeks to increase the number of women in those areas where they are underrepresented and therefore explicitly encourages women to apply. Your application For further information, please contact Sven Willner (email@example.com). Do not forward your application to this email address; the application documents (PDF only) need to be submitted through our online application system at https://s-lotus.gwdg.de/mpg/mhmt/perso/mpim_w100.nsf/application: 1) a motivation letter, 2) a detailed curriculum vitae, and 3) copies of certificates. 4) We welcome any reference such as code samples or previous projects. All applications received prior to January 16th, 2022 will be given full consideration. The search will be continued until the position is filled.
Please click here, if the job didn't load correctly.
Please wait. You are being redirected to the job in 3 seconds.