First seen by Alion on Nov 3, 2026. ETH Zurich scores A on the Alion truth index.
Il datore di lavoro è alla ricerca di un/a:
Scientific Software Engineer (Weather Warning Verification) (professione segnalata)
Mansioni:
- migliorare ed estendere i prodotti operativi per la verifica delle allerte per pioggia.
- sviluppare ulteriormente e rendere operativo il sistema di verifica delle allerte per vento, estendendo l'attuale approccio basato sulle stazioni a uno basato su una griglia.
In una fase successiva, a seconda delle priorità e dei progressi del team, il tuo lavoro includerà attività quali:
- integrare nel nostro sistema operativo uno strumento esistente per la verifica delle allerte di nowcasting (previsione a brevissimo termine), armonizzando gli approcci e consolidando il codice, ove opportuno.
- sviluppare sistemi di verifica per le allerte relative a neve e caldo e, qualora la loro qualità risulti sufficiente, implementarli a livello operativo.
- la posizione ha una durata determinata di tre anni. Il tuo profilo
- accogliamo candidature provenienti da profili eterogenei, che soddisfino la maggior parte (non necessariamente tutti) dei seguenti
Requisiti:
- laurea magistrale (MSc) o dottorato (PhD) in informatica, data science, scienze naturali (ad es. fisica, scienze dell'atmosfera o ambientali) o un ambito affine
- esperienza nello sviluppo di software scientifici e operativi (ad es. test automatizzati, controllo di versione, CI/CD) e un vivo interesse per la scrittura di codice manutenibile e ben documentato
- solide competenze in Python, preferibilmente con esperienza nella gestione di dati meteorologici (sia puntuali che su griglia) e familiarità con formati e framework specifici del settore (ad es. Polars, Xarray, earthkit, GRIB, netCDF)
- solida comprensione della meteorologia, con una preferenza per i fenomeni meteorologici a forte impatto e i sistemi di allerta meteo
- familiarità con i metodi di verifica delle previsioni e con la valutazione statistica
- disponibilità a contribuire all'intero flusso di lavoro: dalla trasformazione di metodi scientifici in prodotti operativi, fino alla loro successiva manutenzione
- attitudine alla collaborazione, capacità di farsi carico delle proprie responsabilità e di comunicare efficacemente all'interno di un team
- piacere nel lavorare a stretto contatto con meteorologi previsori e altri utenti, traducendo le loro esigenze in prodotti utili
- buona conoscenza dell'italiano e ottima dell'inglese
Dettagli impiego:
- sede di lavoro Locarno
- occupazione dal 80 - 100%
- impiego a previo accordo, a tempo determinato al 02.11.2027
- retribuzione salariale da concordare
Cosa offriamo:
- l'opportunità di contribuire a definire il modo in cui MeteoSwiss valuta e migliora le proprie allerte meteorologiche, un servizio pubblico fondamentale per la protezione delle persone e delle infrastrutture
- la possibilità di trasformare approcci di verifica delle allerte meteo in prodotti operativi robusti, utilizzati in tutta MeteoSwiss
- accesso a un moderno stack software scientifico, a potenti piattaforme di calcolo (sia on-premise che in cloud) e a strumenti basati sull'intelligenza artificiale
- una stretta collaborazione con meteorologi previsori e altri utenti, i cui riscontri influenzano direttamente lo sviluppo dei prodotti
- un team interdisciplinare e solidale presso il servizio meteorologico nazionale svizzero
- condizioni di lavoro flessibili, con possibilità di svolgere parte dell'attività in modalità smart working, e scelta tra due sedi principali: Locarno-Monti o l'Aeroporto di Zurigo
Candidatura:
- lettera di motivazione
- curriculum vitae (CV), comprensivo dei recapiti di almeno una persona di riferimento
Ulteriori informazioni su MeteoSvizzera e C2SM sono disponibili sui nostri siti web: www.meteoswiss.ch e www.c2sm.ethz.ch. Per eventuali domande sulla posizione, è possibile rivolgersi a Lea Beusch all'indirizzo:
[email protected] (si prega di non inviare candidature a questo indirizzo).
Vi informiamo che accettiamo esclusivamente candidature inoltrate tramite il nostro portale online. Le candidature inviate via e-mail o per posta non saranno prese in considerazione.
Precisiamo inoltre che la preselezione viene effettuata dai responsabili della selezione e non dall'intelligenza artificiale.
The employer is seeking a:
Scientific Software Engineer (Meteorological Alert Verification) (identified role)
Responsibilities:
- Improve and expand operational products for the verification of rainfall alerts.
- Further develop and operationalize the verification system for wind alerts, transitioning from the current station-based approach to a grid-based one.
In a subsequent phase, depending on team priorities and progress, your work will include tasks such as:
- Integrating an existing tool for the verification of *nowcasting* (very short-term forecasting) alerts into our operational system, harmonizing approaches and consolidating code where appropriate.
- Developing verification systems for snow and heat alerts and, provided their quality is sufficient, implementing them operationally.
- This is a fixed-term position with a duration of three years. Your Profile
- We welcome applications from diverse backgrounds, provided candidates meet most (though not necessarily all) of the following:
Requirements:
- Master’s degree (MSc) or PhD in Computer Science, Data Science, Natural Sciences (e.g., Physics, Atmospheric or Environmental Sciences), or a related field
- Experience in developing scientific and operational software (e.g., automated testing, version control, CI/CD) and a strong interest in writing maintainable, well-documented code
- Solid proficiency in Python, ideally with experience handling meteorological data (both point-based and gridded) and familiarity with industry-specific formats and frameworks (e.g., Polars, Xarray, Earthkit, GRIB, netCDF)
- A sound understanding of meteorology, with a particular interest in high-impact weather phenomena and weather warning systems
- Familiarity with forecast verification methods and statistical evaluation
- Willingness to contribute to the entire workflow—from translating scientific methods into operational products to their ongoing maintenance
- A collaborative mindset, a strong sense of personal responsibility, and the ability to communicate effectively within a team
- Enthusiasm for working closely with operational meteorologists and other users to translate their needs into practical, useful products
- good knowledge of Italian and excellent knowledge of English
Employment Details:
- Location: Locarno
- Workload: 80% – 100%
- Start date: By mutual agreement; fixed-term contract until November 2, 2027
- Salary: To be discussed
What We Offer:
- The opportunity to help shape how MeteoSwiss evaluates and improves its weather warnings—a vital public service for the protection of people and infrastructure
- The chance to transform... - approaches for verifying weather alerts, integrated into robust operational products used throughout MeteoSwiss
- access to a modern scientific software stack, powerful computing platforms (both on-premise and in the cloud), and artificial intelligence-based tools
- close collaboration with operational forecasters and other users, whose feedback directly influences product development
- an interdisciplinary and supportive team at the Swiss national meteorological service
- flexible working conditions, including the option for remote work (smart working), with a choice between two main locations: Locarno-Monti or Zurich Airport
Application:
- cover letter
- curriculum vitae (CV), including contact details for at least one reference
Further information about MeteoSwiss and C2SM can be found on our websites: www.meteoswiss.ch and www.c2sm.ethz.ch. For any questions regarding the position, please contact Lea Beusch at:
[email protected] (please do not send applications to this address).
Please note that we only accept applications submitted via our online portal. Applications sent by email or post will not be considered.
Furthermore, please be advised that the initial screening of applications is conducted by our hiring managers, not by artificial intelligence.

