Specialised Research Technical Scientist - Computer/Software Engineer (ref. no. CYI_RE_26_02)
Κατηγορία:Πληροφορική/Υπολογιστές, Ακαδημαϊκοί/Ερευνητές
Περιοχή:Λευκωσία
The Cyprus Institute
Πανεπιστήμια / Εκπαιδευτικά Κέντρα
Μηνιαίος μισθός: € 2,550 - 3,700
Deadline for applications: 28/02/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 4 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
- Data Engineer – 1 position
- 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) Data Engineer (Junior, Mid level- depending on experience, level of responsibility and autonomy)
- Conduct Data Readiness Assessments and design ETL pipelines to clean and structure messy datasets
- Implement data preprocessing workflows and quality checks to ensure raw data is optimized for model fine-tuning and inference
- Execute standard fine-tuning/training scripts for established models (e.g., LLMs, Computer Vision) on the B200/RTX clusters
- Validate model performance against client KPIs to ensure technical viability
- Support the implementation of the TRL 7/8 engineering pipeline within the High-Performance Computing Facility (HPCF)
(c) Systems Engineer (Junior, Mid-level- 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:
- Junior Computer/Software Engineer: no additional experience required, however an additional year of relevant work experience will be considered an advantage
- Mid-level Computer/Software Engineer: additional 2 years relevant work experience
- 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 Junior Data Engineer:
- Proficiency in Python and SQL,
- Experience with, or strong motivation to learn, modern MLOps stacks, including experiment tracking, model versioning, automated training and evaluation pipelines, CI/CD for ML, and deployment/monitoring in production or HPC/cloud environments.3. Comfort working in Linux environments and using Git for version control.
- Ability to collaborate with ML engineers and platform teams to operationalize models, ensuring reproducibility, scalability, and maintainability.
For Mid-level Data Engineer:
- Proficiency in Python and SQL,
- Solid foundation in machine learning and statistical modeling, with the ability to understand, evaluate, and support end-to-end model development pipelines.
- Comfort working in Linux environments and using Git for version control.
- Demonstrated ability to deeply interrogate and validate data, including writing complex SQL queries, performing advanced joins and aggregations, detecting data quality issues (missingness, bias, leakage, drift), and designing robust data validation and feature pipelines.
- Strong analytical mindset to translate raw, heterogeneous data sources into reliable, well-documented datasets suitable for modeling, experimentation, and production use.
- Ability to collaborate with ML engineers and platform teams to operationalize models, ensuring reproducibility, scalability, and maintainability.
For Mid-level 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.
For Junior Data Engineer:
- Proficiency in Python and SQL,
- Experience with ETL processes and standard ML frameworks (PyTorch/TensorFlow),
- Comfort working in Linux environments and using Git for version control.
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
For Mid-level 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).
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:
- A curriculum vitae, including a short letter of interest/vision statement (where applicable),
- 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 ([email protected]). Please note that applications which do not fulfil 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