Context And Mission
The Computer Sciences (CS) department of the Barcelona Supercomputing Center aims at carrying out research and development to influence the way computing machines are built, programmed and used.
The Workflows and Distributed Computing group at the Barcelona Supercomputing Center aims at carrying out research on programming models for distributed computing.
More specifically, this group is contributing to the EXAQUTE project with the programming model PyCOMPSs / COMPSs. PyCOMPSs / COMPSs is a task-based, parallel programming model offered to the project applications as a means to execute them in distributed environments.
For this research, the group is looking for a junior developer to implement some extensions to the runtime of the COMPSs runtime.
The following extensions are foreseen : extensions to support task nesting; extensions to support checkpointing and restart.
Development of extension in the COMPSs runtime
Development of tests to check the extensions with the COMPSs test infrastructure
Contribution to COMPSs manual that illustrates how to use the newly developed features
The candidate will work closely with other research members on the team of the Workflows and Distributed Computing group
Computer science degree or similar, or a student finalizing the studies
Essential Knowledge and Professional Experience
Background in runtime systems and system software
Knowledge of Distributed Computing
Good programming skills in Java and C, and / or Python
Fluency in spoken and written English, while fluency in other European languages will be also valued
The position will be located at BSC within the Computer Sciences Department
We offer a full-time contract, a good working environment, a highly stimulating environment with state-of-the-art infrastructure, flexible working hours, extensive training plan, tickets restaurant, private health insurance, fully support to the relocation procedures
Duration : Temporary - 1 year renewable
Salary : we offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona
Starting date : ASAP