Research Software Engineer (ref. no. HPC_RSE_20_01)

Updated: 3 months ago
Job Type: FullTime
Deadline: 17 Aug 2020

The Cyprus Institute (CyI) is a European non-profit science and technology oriented Educational and Research Institution based in Cyprus and led by an acclaimed Board of Trustees. The research agenda of the CyI are pursued at its four Research Centers: The Computation-based Science and Technology Research Center (CaSToRC), the Science and Technology in Archaeology and Culture Research Center (STARC), the Energy Environment Water Research Center (EEWRC) and the Climate and Atmospheric Research Center (CARE-C). Considerable cross-center interaction is a characteristic of the Institute’s culture.

The Cyprus Institute is currently seeking for a motivated individual willing to support the Institute’s research community at all stages of the research software development cycle, by promoting best practices, new technologies and team work among the community.

The Research Software Engineering (RSE) position will provide software development to support research groups of various disciplines at The Cyprus Institute. The successful candidate will be part of the HPC Facility system engineering team working on system management and automation software. They will also collaborate with research colleagues and will provide expert level knowledge and skills to develop, improve, maintain and support high quality software solutions fulfilling the requirements of research projects, ranging from data analytics and advanced data visualizations, to High Performance Computing and Data Management of several Petabytes of diverse data.

As the successful candidate develops in this role, they will have the opportunity to work closely with academic colleagues to secure funding for high-impact software development projects to help drive support the institute research efforts.


  • Provide software development and support to all members of academic staff and researchers throughout the Institute.
  • Collaborate with research groups and project leads to construct, improve and maintain in-house software used in all areas of computational research.
  • Work closely with researchers in preparing research proposals to secure funding, for the development of high-impact software
  • Contribute to research papers to be published in academic literature, and produce case studies.
  • Contribute to software support and maintenance to ensure longevity and sustainability (e.g. version control, continuous integration, generation of and maintaining documentation) of developed projects.
  • Contribute to the management, maintenance and support of the HPCF HPC, Data Storage and cloud Infrastructure.

  • View or Apply

    Similar Positions