Join to apply for the PyCOMPSs workflow engineer - CEEC project (RE1) role at Barcelona Supercomputing Center .
Job Reference: 708_25_CS_WDC_RE1
Closing Date: Tuesday, 16 December 2025
The Barcelona Supercomputing Center (BSC-CNS) is the leading supercomputing center in Spain, hosting MareNostrum and contributing to European HPC projects such as PRACE and EuroHPC JU. The mission of BSC is to research, develop and manage information technologies to facilitate scientific progress, combining HPC service provision and R&D across life, earth and engineering sciences for over 1000 staff from 60 countries.
Context and Mission
The Computer Sciences department focuses on influencing how computing machines are built, programmed and used. The Workflows and Distributed Computing (WDC) group researches programming models for distributed computing and contributes to the CEEC CoE project, enabling exascale use for CFD applications. The group's contribution involves integrating PyCOMPSs with Light House Cases (LHC) to develop workflows combining HPC CFD codes with AI and data analytics. The engineer will cooperate with LHC developers, design and implement required workflows, extend PyCOMPSs (e.g., checkpointing MPI tasks), and participate in project meetings and deliverables.
Key Duties
Support development of PyCOMPSs that meet LHC requirements.
Develop extensions to the PyCOMPSs programming model.
Create tests for the extensions using the PyCOMPSs test infrastructure and contribute to the documentation.
Work closely with research team members in the WDC group.
Contribute to the CEEC CoE project deliverables.
Requirements
Education
Computer Science degree (Master or graduated)
Essential Knowledge and Professional Experience
Good programming skills in Python.
Parallel programming expertise.
Knowledge of task‐based programming models.
Additional Knowledge and Professional Experience
Experience with PyCOMPSs/COMPSs or similar task‐based environments.
Knowledge of distributed computing.
Competences
Fluency in spoken and written English; knowledge of other European languages is a plus.
Conditions
Position will be located at BSC within the Computer Sciences Department.
Full‐time contract (37.5 h/week) with flexible hours, extensive training, restaurant tickets, private health insurance, relocation support.
Open‐ended contract tied to project budget duration.
Holidays: 22 days + 6 personal days + 24th and 31st of December.
Salary competitive with qualifications, living cost in Barcelona.
Starting date: 1 December 2025.
Applications Procedure and Process
Applications must be submitted via the BSC website and include:
A full CV in English (contact details).
A cover letter in English outlining interest and career goals, with two references.
Recruitment Process Phases
Curriculum Analysis – evaluation of experience, education, training (40 points).
Interview Phase – technical competencies, skills, personal competencies (60 points). Minimum 30 points to be eligible.
Panel: at least three members, with 25% representation of women. Gender‐balanced panel and at least one technical and one administrative interview. Personality questionnaire and technical exercise included.
OTM‐R Principles and Recruitment Commitment
BSC-CNS is committed to the European Commission Code of Conduct for Recruitment of Researchers and the Open, Transparent and Merit‐based Recruitment (OTM‐R) principles, ensuring gender‐balanced panels and respect for career breaks.
Equal Opportunity Statement
BSC-CNS is an equal opportunity employer committed to diversity and inclusion. All qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or other protected status.
#J-18808-Ljbffr