**Job Reference**:- 589_25_LS_INB_RE1**Position**:- Research Engineer for Biomedical Data Modeling Infrastructure (RE1)**Closing Date**:- Tuesday, 07 October, 2025**Reference**: 589_25_LS_INB_RE1**Job title**: Research Engineer for Biomedical Data Modeling Infrastructure (RE1)**About BSC**- The Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses MareNostrum, one of the most powerful supercomputers in Europe, was a founding and hosting member of the former European HPC infrastructure PRACE (Partnership for Advanced Computing in Europe), and is now hosting entity for EuroHPC JU, the Joint Undertaking that leads large-scale investments and HPC provision in Europe. The mission of BSC is to research, develop and manage information technologies in order to facilitate scientific progress. BSC combines HPC service provision and R&D; into both computer and computational science (life, earth and engineering sciences) under one roof, and currently has over 1000 staff from 60 countries.Look at the BSC experience:BSC-CNS YouTube ChannelLet's stay connected with BSC Folks!We promote Equity, Diversity and Inclusion, fostering an environment where each and every one of us is appreciated for who we are, regardless of our differences.**Context And Mission**- We are looking for a research engineer who:- Is comfortable with benchmarking infrastructure for federated analysis and federated learning (not developing models or performing research on modeling).- Is able to contribute to current software development projects.- Is excited about developing software from scratch for biomedical research projects.**Key Duties**- Software Development: Work alone and collaboratively to develop new software that helps the group reach its goals.- Software Maintenance: Work alone and collaboratively to maintain the group's software.- Infrastructure Tooling: Build Python microservices, Docker/CI pipelines, and REST endpoints.- Analytical Reporting: Create R/Python notebooks and/or interactive HTML reports for software and infrastructure checks.- CI/CD: Be able to adapt to a CI/CD culture and contribute to maintaining and advocating for it.- Collaboration & Compliance: Work with technical people, clinicians, and bioinformaticians in a professional and friendly manner.**Requirements**:- Education- BSc/MSc in Computer Science, Bioinformatics, or a related field with proven experience.- Essential Knowledge and Professional Experience- Approximately 2 years of coding experience.- Coding and software development.- Additional Knowledge and Professional Experience- Python (FastAPI/Flask, pytest, etc.) for infrastructure, software, and API design.- SQL, Git, Linux, and familiarity with Docker/CI-CD.- Competences- Exposure to healthcare and biomedical topics (tailored to the group's research).- Experience with REST/GraphQL schema design.- Experience with workflow managers (Nextflow, Airflow) or orchestrators (Kubernetes).- HPC or cloud know-how (OpenStack, AWS/GCP/Azure).- Exposure to privacy-enhancing technologies (synthetic data, differential privacy).**Conditions**- The position will be located at BSC within the Life Sciences Department- We offer a part-time contract (20h/week), a good working environment, a highly stimulating environment with state-of-the-art infrastructure, versátil working hours, extensive training plan, restaurant tickets, private health insurance, support to the relocation procedures- Duration: Open-ended contract due to technical and scientific activities linked to the project and budget duration- Holidays: 23 paid vacation days plus 24th and 31st of December per our collective agreement- Starting date: 01/11/2025**Applications procedure and process**- A full CV in English including contact details- A cover/motivation letter with a statement of interest in English, clearly specifying for which specific area and topics the applicant wishes to be considered. Additionally, two references for further contacts must be included. Applications without this document will not be considered.**Development of the recruitment process**The selection will be carried out through a competitive examination system ("Concurso-Oposición"). The recruitment process consists of two phases:- **Curriculum Analysis**: Evaluation of previous experience and/or scientific history, degree, training, and other professional information relevant to the position. - **_40 points_**:The recruitment panel will be composed of at least three people, ensuring at least 25% representation of women.The panel will make a final decision, and all individuals who participated in the interview phase will receive feedback with details on the acceptance or rejection of their profile.At BSC, we seek continuous improvement in our recruitment processes. For any suggestions or comments/complaints about our recruitment processe