Team up with earth sciences, computer science or artificial intelligence & machine learning experts to develop innovative open source software

Discover more

Hereon at the ECMWF Code for Earth

Read the article by one of the 2024’s edition mentors – Dr. Martin Ramacher – to learn about Hereon’s role in the ECMWF Code for Earth initiative, and Dr. Ramacher and Dr. Johannes Bieser’s insights and experience as first-time mentors.

Code for Earth: Evaluating air quality

Discover how Scott Logic developed the project vAirify during last year’s edition, a tool that evaluates global air quality forecasts by comparing them with real-time measurements, aiming to enhance forecasting accuracy and inform policies to improve public health.

About Code for Earth

Code for Earth is an innovation programme run by the European Centre for Medium-Range Weather Forecasts (ECMWF). Its aim is to drive innovation and open source developments in the Earth sciences community – supporting developments in weather, atmosphere, and climate, Copernicus and Destination Earth (DestinE). Learn more about ECMWF, Copernicus and DestinE.

Since 2018, each summer, selected developer teams work together with experienced mentors from ECMWF and partner organisations on innovative projects. These projects are related to the broad scope of activities at ECMWF, including data science, weather, climate or other earth sciences, visualisation and more.

Code for Earth is expanding!

This year we welcomed four new Challenge Partners, each bringing unique expertise and perspectives to our programme.
Our new partners are: CESOC/University Bonn, European Environment Agency (EEA), Helmoltz Zentrum Hereon, University of Reading

How it works

From the Call for participation to the Final Code for Earth Day

Step 1

Call for participation

17 February - 01 April
Browse through the Code for Earth 2025 challenges on GitHub. Ask questions and together with ECMWF mentors, you can tailor your submission. Submit your proposal by 01 April 2025. Links coming soon!
Step 2

Announcement of selected proposals

29 April
The Code for Earth 2024 teams will be announced on 29 April 2025. You can follow Code for Earth on X and subscribe to the newsletter to get all updates.
Step 3

Coding phase

02 May - 31 August
The four-month long coding period starts on 02 May 2025 and ends on 31 August 2025. During this time, the selected teams will work with their Code for Earth mentors. These are experts in earth sciences like weather, climate and climate change, atmosphere and air quality or in technology areas like AI/ML, cloud computing, applied data science or open source software development.
Step 4

The Final Code for Earth Day

September - Bologna, Italy
The Code for Earth Day is a celebratory completion of the programme. This year the event will be hosted at ECMWF's headquarters in Bologna, Italy. Teams will be invited to present their project results.
Contact us

Subscribe to the Code for Earth Newsletter!

* indicates required

For information about our privacy practices, please visit our website: https://codeforearth.ecmwf.int/data-protection-and-privacy

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices.

Intuit Mailchimp

Join our community

Collaborators

ECMWF

In collaboration with: