Context And Mission
The Accelerators and Communications for HPC team leads cutting-edge research and development around accelerators / coprocessors in HPC. We are involved in low-level networking and MPI research, collaborating directly with leading vendors such as NVIDIA. We organize locally international events such as the PUMPS +AI Summer School, BSC Courses on CUDA / OpenACC, and the Annual BCS / UPC HPC Hackathon, and collaborate in the organization of related international conferences and workshops such as SC or IEEE Cluster.
For this position we're looking for a Junior Research Engineer to assist in tasks related to MPI malleability and HPC-Quantum middleware.
Key Duties
- Software development, mainly in C
- Run scientifically-sound experimental evaluations
- Collaborate in writing of technical documents and research papers
Requirements
EducationBS or MS in a CS-related field
Essential Knowledge and Professional ExperienceVery good level of C programming (0-2 years experience)
Knowledge of HPC programming models (such as OpenMP or MPI) will be valuedCompetencesGood English
C programmingConditions
The position will be located at BSC within the Computer Sciences DepartmentWe 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, restaurant tickets, private health insurance, support to the relocation proceduresDuration : Open-ended contract due to technical and scientific activities linked to the project and budget durationHolidays : 23 paid vacation days plus 24th and 31st of December per our collective agreementSalary : we offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in BarcelonaStarting date : 01 / 07 / 2025