Research Software Engineer
The Euclid Space Telescope is a space-based observatory launched in July 2023 with the goal of exploring the composition and evolution of the dark Universe.
Funding: Supported by ESA and the UK Space Agency