Software Engineer with Experience in Computational Fluid Dynamics Modeling - EXCLAIM Project

ETH Zürich
Zürich Stadt, CH
Cette offre d'emploi n'est pas disponible dans votre pays.

Software Engineer with Experience in Computational Fluid Dynamics Modeling - EXCLAIM ProjectThe Extreme-scale computing and data platform for cloud-resolving weather and climate modeling project EXCLAIM is an open ETH project that aims to develop an infrastructure capable of deeply impacting our ability to model the regional to global ocean-sea-ice-atmosphere-land coupled system.

The framework is based on the global weather and climate model ICON (Icosahedral Nonhydrostatic Model). EXCLAIM will add to this the expertise of the Swiss partners in developing modeling systems and data infrastructure that can exploit the next generation of supercomputer architectures.

Project backgroundThe goals of the project are to develop an infrastructure that allows domain scientists to implement models in a Python environment and to deploy a platform where scientists can run simulations and analyze data at unprecedented scales for future climate projections.

Job descriptionWe are looking for a software engineer to join the existing team of highly motivated engineers, computational scientists, data scientists, and domain scientists to help achieve these goals.

Key responsibilities include : Developing larger weather and climate model components driven by PythonDeveloping GT4Py, a high-level approach to specify the computational algorithms in weather and climate applicationsPorting existing model components to GT4PyImplementing a verification / validation framework for continuous integration and delivery of the model components to the users.

You will work in a multidisciplinary, multicultural, and technologically advanced environment, in collaboration with the Swiss National Supercomputing Centre (CSCS), MeteoSwiss, the Department of Environmental Systems Science (D-USYS) of ETH Zurich, and the other partners of the EXCLAIM project.

The position is funded on a project basis, a contract will be offered for a period of two-years, with an option for extension.

The position will be affiliated with ETH in Zurich.Your profileYou are a proactive and highly motivated individual who has : Expertise in weather and climate modelingProficiency in C or advanced PythonExperience with software development as part of a team, e.

g., test-driven design, and version controlOne or more of the following additional skills are highly desirable : Continuous integration and deployment systemsPortable or containerized environmentsCompiler technologyParallel and distributed computing typical of HPC platformsThe successful candidate must be an excellent team member and exhibit enthusiasm for software development, its processes, and artifacts.

Close collaboration with domain scientists requires initiative and strong interpersonal and communication skills. We offer an international working environment.

The working language is English. We value the diversity of our team and particularly encourage individuals from underrepresented groups to apply.

We offerInternational, multidisciplinary and inspiring working environmentWe value the diversity of our team and particularly encourage individuals from underrepresented groups to applyWe value diversityIn line with our values, ETH Zurich encourages an inclusive culture.

We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected.

Visit our Equal Opportunities and Diversity website to find out how we ensure a fair and open environment that allows everyone to grow and flourish.

Curious? So are we.We look forward to receiving your online application including the following documents : CVLetter of interestNames and contact details of 2 3 referees.

Please note that we only accept applications submitted via our online application portal. Applications submitted via email or postal services will not be considered.

For further information about the position and the hiring process feel free to contact either of the following : Mauro Bianco, Director of Software;

[email protected] or Tamara Bandikova, Project Coordinator; [email protected] (no e-mail applications please).

For recruitment services the GTC of ETH Zurich apply.ETH Zurich is one of the world’s leading universities specialising in science and technology.

We are renowned for our excellent education, cutting-edge fundamental research and direct transfer of new knowledge into society.

Over 30,000 people from more than 120 countries find our university to be a place that promotes independent thinking and an environment that inspires excellence.

Located in the heart of Europe, yet forging connections all over the world, we work together to develop solutions for the global challenges of today and tomorrow.

Il y a 19 jours
Emplois reliés
Offre sponsorisée
ETH Zürich
Zürich, Zurich

Software Engineer with Experience in Computational Fluid Dynamics Modeling. EXCLAIM ProjectThe Extreme.. Job descriptionWe are looking for a software engineer to join the existing team of highly motivated..

APG|SGA Allgemeine Plakatgesellschaft AG
Zürich, Zurich

Power Platform Engineer Microsoft Dynamics 365 APG SGA ist ein dynamisches Dienstleistungsunternehmen mit schweizerischer Tradition und Fokus auf Out of Home Media. Digital. Analog. Mobile..

Daedalean AG
Zürich, Zurich

University degree in electrical engineering or physics Solid background in EM theory Knowledge of and.. computational modeling and simulation, antenna design, medical device engineering, software development..

ZMT Zurich MedTech AG
Zürich, Zurich

SoftwareEngineer Microsoft Dynamics 36550 70. Zürich, Giesshübelstrasse 4 Festanstellung Deine AufgabenEntwickeln,Warten und Optimieren von Softwarelösungen auf Basis des MicrosoftTechnologie..

APG SGA
Zürich, Zurich

Power Platform Engineer Microsoft Dynamics 36580 100. Zürich, Giesshübelstrasse 4 Festanstellung Deine AufgabenDu gestaltest massgeblichden Aufbau unserer Microsoft Power Platform mit und bist..

ONE Agency
Zürich, Zurich

Software Engineer Java Über unseren Kunden Für unseren Kunden, der sich kontinuierlich weiterentwickelt und damit einen einzigartigen Mehrwert schafft, suchen wir. Ihr Aufgabenbereich..

Epam
Zürich, Zurich

Description ABOUT THE ROLEAre you a passionate Senior Test automation engineer ready for an exciting.. reviewing codes and even helping juniors.If you have experience in performing test coordination and..

Digitec Galaxus AG
Zürich, Zurich

Was du bewegst. Als Software Entwickler in hilfst du, Anforderungen effektiv umzusetzen und achtest auf.. Ausserdem sind wir als Team für den Betrieb der Software verantwortlich (DevOps). Als kooperative r..