You are here

Research Software Engineer (ref. no. HPC_RSE_20_01)

Reference Number
Job Description

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.



  1. Provide software development and support to all members of academic staff and researchers throughout the Institute.
  2. Collaborate with research groups and project leads to construct, improve and maintain in-house software used in all areas of computational research.
  3. Work closely with researchers in preparing research proposals to secure funding, for the development of high-impact software
  4. Contribute to research papers to be published in academic literature, and produce case studies.
  5. 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.
  6. Contribute to the management, maintenance and support of the HPCF HPC, Data Storage and cloud Infrastructure.
Job Requirements

Required Experience and Qualifications

  1. Bachelor Degree in Computer Science/ Engineering or relevant
  2. High level of organizational, analytical and problem-solving skills
  3. High level of communication and interpersonal skills
  4. Good knowledge of at least one programming language preferable python and/or Javascript.
  5. Excellent knowledge of the English language (written and verbal)


Preferred Experience and Qualifications

  1. Experience with a server-side web framework (such as Django, Rails, Symphony)
  2. Experience with a front-end web framework (e.g. ReactJS, AngularJS, VueJS) is a plus
  3. Basic knowledge of DevOps
  4. Understanding of development and consumption of REST APIs
  5. Knowledge of HTML and basic understanding of CSS and CSS Frameworks
  6. Knowledge of the Greek language (written and verbal)

For full consideration, interested applicants should process their application at The Cyprus Institute JobBoard ( based on the instructions given. Applicants should submit a curriculum vitae including a letter of interest and a list of three references (including contact information). All documentation should be in English and in PDF Format. For further information, please contact Dr George Tsouloupas ( Please note that applications which do not follow the announcement’s guidelines will not be considered.

Recruitment will continue until the positions are filled. 

Contact person: Dr George Tsouloupas

Reference number: HPC_RSE_20_01

Opening Date
Monday, July 13, 2020
Closing Date
Monday, August 17, 2020