Machine Learning Scientist / Machine Learning Scientistess

ETH Zürich - April 4, 2026

Job Opportunity: Machine Learning Scientist

The Center for Climate Systems Modeling (C2SM) at ETH Zurich, in partnership with the Federal Office of Meteorology and Climatology (MeteoSwiss), is pioneering innovative methods to leverage machine learning for numerical weather forecasting and climate modeling.

We are seeking a motivated Machine Learning Scientist to join the WeatherGenerator project. Inspired by the principles of Large Language Models, the WeatherGenerator aims to develop a foundational model for weather and climate. This model will be trained using a wealth of model data and observations, ranging from satellite to radar data, and will be fine-tuned for specific applications, such as high-resolution predictions for Switzerland.

Key Responsibilities

  • Further develop and train the WeatherGenerator model for specific applications in Switzerland, such as high-resolution regional weather predictions.
  • Improve the system by integrating observation and high-resolution model data.
  • Fine-tune and validate the model against existing numerical models and observations.
  • Curate and validate machine learning training datasets.
  • Work on integrating the machine learning pipeline into production.

Position Details

The position is limited to two years.

Qualifications

  • University degree (MSc or PhD) in data science, computer science, physics, or a related field.
  • Experience in training and validating large-scale deep-learning models on distributed systems.
  • Strong programming skills in Python, with familiarity in a modern ML stack (e.g., PyTorch, Hydra, Zarr, Dask).
  • Experience in handling and processing large datasets or high-performance computing (HPC) is advantageous.
  • Background in weather and climate applications is a plus.
  • You should be creative, solution-oriented, and possess excellent communication skills, with the ability to collaborate with interdisciplinary teams.
  • Proficiency in spoken and written English is essential.

Why Join Us?

  • Unique opportunities to develop state-of-the-art machine learning systems and shape the future of weather forecasting.
  • Join a dynamic team at the intersection of cutting-edge research and real-world applications.
  • We are committed to fostering a diverse and inclusive workplace and offer flexible working arrangements to support work-life balance for all team members.

Apply online using the form below. Please note that only applications matching the job profile will be considered.

Additional Information

For more information about C2SM, please visit our website. For inquiries regarding the position, contact Dr. Xavier Lapillonne at xavier.lapillonne@meteoswiss.ch (no applications).

We would like to emphasize that the pre-selection process is conducted by responsible recruiters and not by artificial intelligence.

Location : Zürich
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.