Job Description
Your role
We are seeking an experienced machine learning engineer to lead the Machine Learning Engineering Team at European Centre for Medium-Range Weather Forecasts (ECMWF). As Team Leader (A3), you will provide technical direction for a multidisciplinary group working at the forefront of machine learning for operational weather forecasting. You will guide the teamâs priorities and development activities, coordinate collaboration across ECMWF and its Member States, and play a central role in project managing and shaping the evolution of the Anemoi framework. Working closely with scientists, software engineers and operational teams, you will drive the delivery of robust, scalable ML systems that bring cutting-edge machine learning into production forecasting environments.
As Team Leader, you will ensure the team has the direction, resources and support needed to deliver effectively. You will set priorities and targets, represent the team at internal and external events, and coordinate its activities with wider ECMWF initiatives. You will foster an environment where team members can propose ideas, raise issues and contribute to a culture of innovation across the Innovation Platform.
You will join a vibrant community committed to pushing the boundaries of numerical weather prediction through cutting-edge technology and science. With recent breakthroughs in artificial intelligence and the rapid progress of AI-driven weather forecasting, ECMWF is investing heavily in this area having operationalised data-driven forecasting models, namely the Artificial Intelligence Forecasting System (AIFS). We have established a dedicated multidisciplinary group to ensure AIFS has real-world impact, meeting the requirements of users and adding value in forecasting extreme events in a changing climate.
Together with our Member States, we are co-developing Anemoi, an end-to-end framework for training and operationalising data-driven weather forecasting models. AIFS is one example of what this system can produce, enabling meteorological organisations to combine data sources and training recipes to build their own forecasting models. Anemoi is being used in Europe and across the globe to develop operational weather forecasting models. The role involes occasional travel ( around 2-5 missions per year), mainly to ECMWF's other duty stations or within our Member States and Co-operating States.
Your role is central to shaping ECMWFâs contributions to Anemoi. You will coordinate and oversee development activities, work closely with scientists and engineers across ECMWF and its Member States. Ensuring that software is robust, scalable and ready for operational use will be a key part of your mission, as will engaging with the open source community to enhance onboarding, usability and maintainability. You will contribute to the governance process of Anemoi. Working with colleagues across the Centre you will contribute to evolving the ways of working to ensure Anemoi continues to thrive in a dynamic setting.
In this role you will
- Act as Team Leader for the Machine Learning Engineering Team, including planning and prioritisation of the teamâs work and enabling team development.
- Play a key role in overseeing the evolution of Anemoi, engaging across ECMWF and Member States, including contributing to Anemoi governance.
- Contribute to the strategic planning of ML activities across the Centre.
- Deliver, as an individual and as a team, innovative machine learning engineering solutions for the Centre.
- Represent the Machine Learning Engineering Team and ECWMF at events, towards Member States and beyond.
What we are looking for
- Highly organised with the capacity to work on a diverse range of tasks to tight deadlines
- Passion for guiding, coaching and mentoring staff within the team
- Excellent analytical and problem-solving skills with a proactive and constructive approach
- Ability and desire to take a leadership role within a team of subject matter experts
- Demonstrated previous experience of working well and building relationships within a team of scientific professionals and wider teams within an organisation
- Flexibility in handling the diverse requirements of the role, with the ability to adapt to changing priorities
- Curiosity and drive to explore new machine learning solutions, and capability to drive innovative ideas forward
- Exceptional interpersonal and communication skills
Your profile
- Advanced university degree (EQ7 level or above) or equivalent professional experience in computer science or engineering, computational science, physics or natural sciences, mathematics, or a related discipline.
- Demonstrated experience in managing technical projects, including planning, prioritisation and coordination across multiple stakeholders.
- Demonstrated experience in managing others and leading diverse groups of people is highly desirable.
- Experience in machine learning workflows, including training and inference pipelines.
- Knowledge of Earth-system modelling or dataâdriven weather forecasting would be an advantage.
- Demonstrated experience developing object-oriented software in Python.
- Experience contributing to large-scale software projects, preferably open source related to machine learning and/or involving multiple software components.
- Experience dealing with users, gathering feedback and planning developments.
- Knowledge of model versioning, experiment tracking, and reproducibility.
- Experience with CI/CD pipelines and test-driven development would be an advantage.
Candidates must be able to work effectively in English; knowledge of one of the Centreâs other working languages (French or German) is an advantage.
If you feel that you have the relevant profile and motivation to join us but don't meet precisely all of the skills above, we still encourage you to apply!
About ECMWF
The European Centre for Medium-Range Weather Forecasts (ECMWF) is a world leader in Numerical Weather Predictions providing high-quality data for weather forecasts and environmental monitoring. As an intergovernmental organisation, we collaborate internationally to serve our members and the wider community with global weather predictions, data and training activities that are critical to contribute to safe and thriving societies.
The success of our activities depends on the funding and partnerships of the 35 Member and Co-operating States who provide the support and direction of our work. Our talented staff together with the international scientific community, and our powerful supercomputing capabilities, are the core of a 24/7 research and operational centre with a focus on medium and long-range predictions. We also hold one of the largest meteorological data archives in the world.
ECMWF has also developed a strong partnership with the European Union and has been entrusted with the implementation and operation of the Destination Earth Initiative and the Climate Change and Atmosphere Monitoring Services of the Copernicus Programme and the Strengthening Early Earning in Africa (SEWA) Programme. Other areas of work include High Performance Computing and the development of digital tools that enable ECMWF to extend provision of data and products covering weather, climate, air quality, fire and flood prediction and monitoring.
Our vision: The strength of a common goal
Our mission: Deliver global numerical weather predictions focusing on the medium-range and monitoring of the Earth system to and with our Member States
ECMWF is a multi-site organisation, with its headquarters in Reading, UK, a data centre in Bologna, Italy, and a large presence in Bonn, Germany, as a central location for our EU-related activities. ECMWF is internationally recognised as the voice of expertise in numerical weather predictions for forecasts and climate science.
Other information
Grade remuneration: The successful candidates will be recruited according to the scales of the Co-ordinated Organisations. Details of salary scales and allowances are available on the ECMWF website at .
Starting date:⯠as soon as possible.
Candidates are expected to relocate to the duty station, either to Bonn, Germany, or to Reading, UK. As a multi-site organisation, ECMWF has adopted a hybrid organisation model which allows flexibility to staff to mix office working and teleworking, including away from the duty station (within the area of our member states and co-operating states).
Interviews by videoconference (MS Team) are expected to take place shortly after the vacancy closing date.
Successful applicants and members of their family forming part of their households will be exempt from immigration restrictions.
Who can apply
Applicants are invited to complete the online application form by clicking on the apply button below.
At ECMWF, we consider an inclusive environment as key for our success. We are dedicated to ensuring a workplace that embraces diversity and provides equal opportunities for all, without distinction as to race, gender, age, marital status, social status, disability, sexual orientation, religion, personality, ethnicity and culture. We value the benefits derived from a diverse workforce and are committed to having staff that reflect the diversity of the countries that are part of our community, in an environment that nurtures equality and inclusion.
Applications are invited from nationals from ECMWF Member States and Co-operating States as well as nationals of European Union member states. In these exceptional times, we also welcome applications from Ukrainian nationals for this vacancy. Applications from nationals from other countries may be considered in exceptional cases.
ECMWF Member States and Co-operating States are: Austria, Belgium, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Georgia, Germany, Greece, Hungary, Iceland, Ireland, Israel, Italy, Latvia, Lithuania, Luxembourg, Montenegro, Morocco, the Netherlands, Norway, North Macedonia, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Türkiye and the United Kingdom.