Computer programmer for software development [ERC PoC HHS-EWS + Horizon Europe CATALYSE]

Application deadline:

The Barcelona Institute for Global Health (ISGlobal) is a cutting-edge institute addressing global public health challenges through research, translation into policy and education. ISGlobal has a broad portfolio in communicable and non-communicable diseases including environmental and climate determinants, and applies a multidisciplinary scientific approach ranging from the molecular to the population level. Research is organized in the following main areas, Malaria and other Infectious Diseases, Maternal, Child and reproductive Health, Urban Health and Child and environmental health, Climate & Non-Communicable Diseases. ISGlobal is accredited with the Severo Ochoa distinction, a seal of excellence of the Spanish Science Ministry.

Place: Barcelona

What we are looking for

We are seeking a talented and highly motivated computer programmer or software engineer to join the research team of Dr. Joan Ballester at ISGlobal within the framework of various research projects, mainly the ERC Proof-of-Concept project HHS-EWS and the Horizon Europe Research and Innovation Action CATALYSE (see “Project information” below). The team is at the forefront of environmental research by analysing a novel database of human health in Europe, which incorporates a range of environmental, socioeconomic and demographic variables and novel digital data streams at different spatiotemporal scales.

The main duty of the candidate is to create and automatize software tools to develop operational heat-health early warning systems driven by real-time weather forecasts. The chosen candidate will also contribute to the design, creation, harmonisation and management of the team research database. This includes the data collection process, the creation of subroutines that automatically download new, real-time or updated datasets, such as climate and air quality forecasts and projections, and the post-processing of large data files to support the research of other team members.

The candidate is expected to closely interact with all the other members of the team, in order to better design and update the database, and address any need in terms of data, programming and specialized software. The candidate is not requested to contribute to scientific research, but any interest in that regard will be taken into consideration.

Competences and duties

  • The candidate is expected to meet as many of the following criteria as possible:
  • Have a MSc in informatics or related areas;
  • Have experience in Linux environment and scripting, and common programming languages such as R, Shiny, Python and/or NetCDF;preferably, have experience with the management and analysis of climate and/or health data;
  • Have a good level of English;
  • Be willing to work in an inter-disciplinary project team within a highly collaborative research institute.


Dedication: Full time.

Starting date: As soon as possible.

How to apply

  • Applicants must fill in the request form including the following reference:CompProg_CATALYSE_Mar22.
  • Applications should include: the Curriculum Vitae; copy of the highest diploma.
  • Applications will be accepted until 17.00 CET of the closing date.
  • Interviews will be conducted on a rolling basis until a candidate is selected.
  • Only the applications submitted through the request form will be considered.
  • Only shortlisted candidates will be contacted.