Overview

We are looking for a Python developer to a) work on building and improving our environmental impact assessment models and b) help us integrate our model libraries with existing tools that farmers and food companies use.

These models are supporting farmers and food companies to reduce their environment impacts at the global level. From 2024 we will be conducting an international experiment to assess how much our models – integrated into farm tools – reduce the environmental impacts of farms, enabling us to quantify the effects we are having.

Hestia is a scientific University-based project, focused on developing the underlying science and technology to shift the global food system towards greater environmental sustainability.

This role is for an ~18 months self-employed/freelance consultancy contract initially, with the option for renewal.

Responsibilities & duties:

  • Write and maintain environmental models written in Python.
  • Support other software needs across the Hestia stack in Python.
  • Build reliable and resilient software.
  • Anticipate scalability and performance issues.
  • Ensure code quality through tests, in accordance with good practices; Participate in code reviews.
  • Be a force of technical and functional proposals.

Essential skills and experience:

  • Expertise in Python.
  • Experience with environmental modelling (particularly using Life Cycle Assessment) or a desire to develop industry-leading knowledge in this area during the project.

Desirable skills and experience:

  • Experience with Gitlab CI-CD.
  • Experience with JavaScript or Typescript.