Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

Research Software Developers (Python)
University of Leicester
Leicester, East Midlands, United Kingdom

Job Title

Research Software Developers (Python)

Job Description

The purpose of your job role will be to support the development of an improved national forest monitoring system for Kenya. This work forms part of global efforts to halt deforestation by 2030 as agreed at the COP26 climate conference in Glasgow 2021. You will refine an existing, award-winning, Python-based forest alert system using satellite data from the European Space Agency and implement the developed code in the SEPAL platform at the United Nations’ Food and Agriculture Organisation. A key aim of this work is to enable Kenya to monitor all of its forest areas using the latest available satellite images from the Copernicus Sentinel-2 satellite constellation. Your main duties will be writing Python code, improving existing Python functions, and testing the code to ensure it runs error-free. You will contribute to writing project reports, software user documentation and training materials for a workshop. Your responsibilities may include refining a machine learning model by collecting additional training data from satellite images.


  • No telecommuting
  • No Agencies Please


You will hold a good honours degree in a relevant discipline, have very good programming skills in Python and professional technical writing skills, as well as a good understanding of satellite remote sensing. Experience with LiNUX, GitHub and cloud-computing is desirable. You should be able to work effectively as part of a small team.

About the Company

The University of Leicester has been changing the world, and changing people’s lives, for 100 years. When you join us, you’ll become part of a community of Citizens of Change, which includes not only our staff and our current students but also thousands of Leicester graduates around the world.

As a diverse and forward-thinking employer, we embed the principles of equality, diversity and inclusion into everything we do. That includes not just our core missions of teaching and research, but also our support for staff, students and our local community.

We’re committed to the wellbeing of all our staff and to the sustainability of our environment, on our campus and beyond. We offer a competitive salary package, excellent pension scheme and a generous annual leave allowance, along with opportunities to develop your career in a supportive and collaborative environment.

Contact Info

Previous GNU Mailman Engineer, Sirius in Cambridge, MA, United States Next Python Developer, ASPER BROTHERS in Warsaw/Remote, Mazowieckie, Poland