Specialised Research Technical Scientist - Computer/Software Engineer (ref. no. CYI_RE_26_02-1)
Περιγραφή εργασίας
Deadline for applications: 15/05/2026
Application process open*
The Cyprus Institute (CyI) is a European non-profit, Science- and Technology-oriented Educational and Research Institution, based in Cyprus and governed by an acclaimed Board of Directors. The research agenda of the CyI is pursued at its five Research Centres, namely:
· The Computation-based Science and Technology Research Centre (CaSToRC)
· The Science and Technology in Archaeology and Culture Research Centre (STARC)
· The Energy Environment Water Research Centre (EEWRC)
· The Climate and Atmosphere Research Centre (CARE-C)
· The Science and Technology Driven Policy and Innovation Research Centre (STeDI-RC)
Considerable cross-centre interaction is a characteristic of the Institute’s scientific ethos.
Driven by a mission to advance the common good, CyI is establishing a comprehensive national AI capacity, positioning itself as a key driver of digital transformation through DiGiNN, a one-stop shop co-funded by the European Commission and the Deputy Ministry of Research, Innovation, and Digital Policy to support the AI-based digital transformation of Cypriot SMEs and the public sector, and its High-Performance Computing Facility (HPCF) that was appointed as the national AI Infrastructure.
The Cyprus Institute invites applications for highly motivated professionals to apply for 3 positions of Research Technical Scientist-Computer/Software Engineer (Junior or Senior Positions according to the candidate's qualifications and experience) on a full-time basis (100% FTE) for its premises at the Nicosia Campus.
These roles will support the joint operation of the HPCF and DiGiNN, engage in a diverse matrix of activities across a unified value chain, manage access to the latest hardware, including NVIDIA B200 and RTX PRO 6000 Blackwell nodes. The candidates will get involved in diverse areas ranging from supporting "standard" users adopting state-of-the-art open-weights models to assisting high-level research units in complex, research-driven engineering. They will also act as the technical engine for DiGiNN’s "Test Before Invest" services, directly impacting the digital maturity of Cyprus. Moreover, they will orchestrate and deliver technical training, contributing to the national upskilling mandate.
The European Digital Innovation Hub in Cyprus, DiGiNN, is a strategic consortium acting as a national "one-stop-shop" to accelerate the digital transformation of Cypriot SMEs and the public sector. Co-funded by the EU and the Cypriot government, it provides a set of free services ranging from ‘testing before invest’ services (AI, HPC, Cybersecurity) and digital skills training to investment support and ecosystem networking.
The CyI High-Performance Computing Facility (HPCF) provides advanced computing ICT services and supports the activities of CyI and its Research Centres. The HPCF is the national supercomputing facility for Cyprus and provides compute and data resources to the research and innovation community of Cyprus and the Eastern Mediterranean region.
The following positions are open:
· MLOPs Engineer – 2 positions
· Systems Engineer – 1 position
Position Specific Responsibilities/activities:
(a) MLOPs Engineer (Junior, Mid-level, Senior - depending on experience, level of responsibility and autonomy)
· End-to-end delivery and technical integrity of all AI and data-driven services
· Integrate functional AI prototypes (TRL 6) into working, scalable pilot systems on the HPCF's AI infrastructure
· Build automated MLOps pipelines to manage Continuous Integration (CI) of code and Continuous Deployment (CD) of model artifacts
· Execute and manage standard fine-tuning or training jobs on NVIDIA B200/RTX nodes using pre-cleaned data and standard scripts
· Wrap fine-tuned models into secure, scalable inference services (e.g., REST APIs) for client test applications
· Conduct performance benchmarking, load testing, and final verification of non-functional requirements like latency and uptime
· Develop deployment architecture guides, software versions, and container configurations for market handoff
· Provide the human capability that allows SMEs to utilize high-performance hardware for "Test Before Invest" services
· Deliver technical content for training curricula
(b) Systems Engineer (Junior, Mid-level, Senior- depending on experience, level of responsibility and autonomy)
· Infrastructure Management: Manage installation, configuration, and maintenance of HPC hardware, servers, and storage systems
· System Monitoring: Monitor health infrastructure to ensure high availability and performance; respond to alerts
· Technical Support: Provide technical support to users, troubleshooting hardware, software, and connectivity issues across varying levels of complexity
· OS Administration: Administer Linux operating systems, including provisioning, patching, updates, and security hardening
· Documentation: Maintain comprehensive and accurate documentation of system configurations, inventory, and operational procedures
· Advanced Support: Collaborate with the team on the deployment and management of virtualization, container technologies, and network configurations
The successful candidates will work in an international, multi-disciplinary and pluri-cultural context and in collaboration with major European research institutes.
Note: Depending on the level of experience relevant to the position acquired after completing their degree, the selected candidates will be offered positions that match their specializations and qualifications.
Position Specific Required Qualifications:
Applicants to all positions must hold at least a BA/BSc in Computer Science, Computer Engineering, or in a related technical discipline or a BSc in Physical Science, or Engineering combined with work experience in Computer Science, Computer Engineering, Software Development, or related technical experience. In general:
1. Junior Computer/Software Engineer: no additional experience required, however an additional year of relevant work experience will be considered an advantage
2. Mid-level Computer/Software Engineer: additional 2 years relevant work experience
3. Senior Computer/Software Engineer: additional 4 years of relevant work experience
Additional Specific qualifications required:
For Junior MLOPs Engineer:
· Good understanding of the MLOps lifecycle, including model versioning and deployment.
· Ability to handle TRL 7/8 engineering support and turn TRL lower research into deployable solutions.
· Working knowledge of automated pipelines for CI/CD and Continuous Training (CT).
· Knowledge of API development and implementing security hardening measures for operational environments.
· Competency in setting up logging and monitoring systems for tracking latency, throughput, and error rates.
· Containerization Skills, knowledge of Docker and Kubernetes orchestration.
· Programming: Proficiency in Python and shell scripting for automating standard fine-tuning tasks.
· Technical Writing: Ability to assist in creating technical documentation and deployment guides for complex computational infrastructures and software platforms.
For Mid-level/Senior MLOPs Engineer:
· Experience with Kubernetes-based MLOps platforms (e.g., Kubeflow) for orchestrating large-scale training and fine-tuning workflows
· Experience with TRL 7/8 engineering support and demonstrated ability to turn lower TRL research into deployable solutions.
· Experience in building automated pipelines for CI/CD and Continuous Training (CT).
· Experience of API development and implementing security hardening measures for operational environments.
· Competency in setting up logging and monitoring systems for tracking latency, throughput, and error rates.
· Proven ability to architect, deploy, and manage large-scale containerized workflows using Docker and Kubernetes, including orchestration, resource scheduling, security, and performance optimization.
· Expertise in producing and governing technical documentation and deployment guides for complex computational infrastructures and software platforms.
· Ability to translate SME business and R&D needs into computational experiments and “Test Before Invest” use-cases.
For Mid-level/Senior Systems Engineer:
· Linux/Unix Administration: Proficiency in Linux OS management (installation, package management, file systems, permissions).
· Hardware Proficiency: Experience with server hardware components, diagnostics, assembly, and troubleshooting.
· Scripting & Automation: Proficiency in scripting languages (e.g., Bash, Python) for system task automation.
· Networking: Solid understanding of networking concepts
Position Preferred Qualifications:
For Junior MLOPs Engineer:
· Good understanding of the MLOps lifecycle, from model versioning to deployment.
· Ability to handle TRL 7/8 engineering support and turn lower TRL research into deployable solutions.
· Skill in building automated pipelines for CI/CD and Continuous Training (CT).
· Knowledge of API development and implementing security hardening measures for operational environments.
· Competency in setting up logging and monitoring systems for tracking latency, throughput, and error rates.
· Containerization Skills, knowledge of Docker and Kubernetes orchestration.
· Programming: Proficiency in Python and shell scripting for automating standard fine-tuning tasks.
· Technical Writing: Ability to assist in creating technical documentation and deployment guides.
· Working knowledge of Devops procedure and practice
For Junior Systems Engineer:
· Linux/Unix Administration: Proficiency in Linux OS management (installation, package management, file systems, permissions).
· Hardware Proficiency: Experience with server hardware components, diagnostics, assembly, and troubleshooting.
· Scripting & Automation: Proficiency in scripting languages (e.g., Bash, Python) for system task automation.
· Networking: Solid understanding of networking concepts
· Working knowledge of Devops procedure and practice
For Mid-level/ Senior Systems Engineer
· HPC/Cluster Environment: Experience working in High-Performance Computing environments or server clusters,
· Monitoring Tools: Familiarity with system monitoring tools (e.g., Nagios, Prometheus, Grafana), 3. DevOps & Tools: Knowledge of version control systems (Ansible, Git) and containerization technologies (Docker, apptainer).
· Working knowledge of Devops procedure and practice
Please click here for the positions’ detailed job description, including general responsibilities, requirements and other details related to the position.
Duration of appointment:
The initial period of the appointment will be for a duration of 24 months with the possibility of renewal, depending on performance and availability of funds.
Remuneration details:
Salary Band: CYI3 (Junior Specialised), CYI4 (Specialised), CYI5 (Senior Specialised)
Position’s Starting Salary: CYI3.1 - €30353.05, CYI4.1 - €37678.68, CYI5.1 - €44504.98
Benefits:
Among other benefits, the Cyprus Institute offers flexible and remote work, additional paid leave for supporting staff work-life balance, provident fund membership and group medical and life insurance membership.
Application
Applications can be submitted through The Cyprus Institute Exelsys Platform (https://bit.ly/3HDLRTw), by following the instructions provided. Applicants should submit:
1. A curriculum vitae, including a short letter of interest/vision statement (where applicable),
2. List of three (3) referees (including contact information)
All documentation should be in English and in PDF format.
For further information, please contact Marianna Taliadorou (recruitment@cyi.ac.cy). Please note that applications which do not fulfill the required qualifications and do not follow the announcement’s guidelines will not be considered.
*Recruitment will continue until the application process is marked as closed.
The Cyprus Institute is an Equal Opportunities Employer, certified from the Cypriot Ministry of Labor, and also an HRS4R accredited Institution adhering to the European Commission’s “Charter & Code”, principles for recruitment and selection.
Contact person: Marianna Taliadorou
Reference number: CYI_RE_26_02-1
Πώς να υποβάλετε αίτηση
Οι ενδιαφερόμενοι υποψήφιοι παρακαλούνται να στείλουν το βιογραφικό τους στον Διευθυντή Ανθρώπινου Δυναμικού στο hr.staffingsupport@cyi.ac.cy.