Research Software Engineer for EuroHPC National Competence Center (ref. no. CaSToRC_RSE_24_10)
- Λευκωσία
- Μόνιμη
- Πλήρης Απασχόληση
- Provision of consultation services to academic groups, public organizations and the private sector on new computing architectures, programming models, and computational methods.
- Research and Development of novel methods in any of the following: HPC, HPDA, large-scale ML, data-driven computational science and technology, big data analytics, data management systems.
- Optimization and adaption of existing software to benefit from HPC, “Big Data”, and/or DS/ML.
- Collection and statistical analysis of data from various application domains.
- Close collaboration with cross-functional teams, such as researchers, product managers, backend engineers, data scientists.
- Contribution to project reports and deliverables.
- Involvement in training and user-support events.
- Some evidence of independent work (i.e., not a course project), in at least one of the following areas is required: HPC, HPDA, Large Scale Data Science, Big Data.
- Understanding of fundamental concepts in HPC, HPDA, Large Scale Data Science.
- Proficient programming skills (preferably in Python) and some experience with at least one of the following: a) parallel programming, b) data analytics, c) deep learning frameworks.
- Understanding and application of good software engineering practices.
- Experience in using libraries such as NumPy, pandas, scikit-learn and PyTorch/TensorFlow.
- Experience with processing large and noisy datasets.
- 2 years of relevant experience required.
- Ability to present technical concepts to non-technical users.
- Excellent knowledge of the English language, both verbal and writing.
- Experience in parallel programming (MPI, OpenMP, CUDA).
- Experience with git repository.
- Experience with Linux-based systems.
- Previous experience in a research/academic institution.
- Previous experience in writing technical reports.
EURAXESS