Software Engineer For Hpc+Ml Applications (Re3)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
Starting date: 01/09/2026 Closing Date: Thursday, 30 July, **Job Reference: 90_26_CASE_WP_RE3About BSCThe 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 the 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 ** staff from 60 countries.Context And MissionThe Barcelona Supercomputing Center is hiring a senior research engineer with expertise in high?performance computing (HPC), workflows, machine learning (ML), AI and a background in physical models.Due to the multidisciplinary nature of our group, the work will be integrated into highly competitive European projects related to geohazards.Key DutiesParticipate in R&D activities related to the Wave Phenomena group, especially Earth?AID.Support development of HPC and ML software packages of the Wave Phenomena group.Coordinate development activities related to AI technology for GeoSciences.RequirementsEducationB.Sc.or M.Sc.in computer science related studies.M.Sc.or Ph.D. in natural sciences with a strong and proven background in computer sciences will be highly valuable.Essential Knowledge and Professional Experience3-5 years of minimum experience in similar positions.Knowledge of workflow orchestration and containerization.Good practices in software design and testing (version control, CD/CI, debugging tools).Additional Knowledge and Professional ExperienceExperience in any of the domain areas of the group will be valued positively (earth sciences, electromagnetics, ultrasound).Expertise in artificial intelligence techniques will be valued positively.Expertise in time?signal analysis will be valued positively.Expert?level programming skills in Python, C/C++, shell scripting.Expertise in containerization, microservices, distributed computing.Project management skills.Experience leading BSC roles in EU projects.Experience with Retrieval Augmented Generation.Excellent English, written and spoken.CompetencesAbility to work both independently and within a team.Good communication and teamwork skills to work in a multidisciplinary team.ConditionsThe position will be located at BSC within the CASE Department.We offer a full?time contract (35 h/week), 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 procedures.Duration: Open?ended contract due to technical and scientific activities linked to the project and budget duration.Holidays: 22 days of holidays + 6 personal days + 24th and 31st of December per our collective agreement.Salary: competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona.Equal OpportunityBSC?CNS is an equal opportunity employer committed to diversity and inclusion.We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or any other basis protected by applicable state or local law.#J-*****-Ljbffr
Requirements
B.Sc. or M.Sc. in computer science related studies. M.Sc. or Ph.D. in natural sciences with a strong and proven background in computer sciences will be highly valuable. Essential Knowledge and Professional Experience 3-5 years of minimum experience in similar positions. Knowledge of workflow orchestration and containerization. Good practices in software design and testing (version control, CD/CI, debugging tools). Additional Knowledge and Professional Experience Experience in any of the domain areas of the group will be valued positively (earth sciences, electromagnetics, ultrasound). Expertise in artificial intelligence techniques will be valued positively. Expertise in time?signal analysis will be valued positively. Expert?level programming skills in Python, C/C++, shell scripting. Expertise in containerization, microservices, distributed computing. Project management skills. Experience leading BSC roles in EU projects. Experience with Retrieval Augmented Generation. Excellent English, written and spoken. Competences Ability to work both independently and within a team. Good communication and teamwork skills to work in a multidisciplinary team.
Benefits & conditions
The position will be located at BSC within the CASE Department. We offer a full?time contract (35 h/week), 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 procedures. Duration: Open?ended contract due to technical and scientific activities linked to the project and budget duration. Holidays: 22 days of holidays + 6 personal days + 24th and 31st of December per our collective agreement. Salary: competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona. Equal Opportunity BSC?CNS is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or any other basis protected by applicable state or local law. #J-*****-Ljbffr
About the company
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 the 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 ** staff from 60 countries. Context And Mission
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.buscojobs.com.esGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
The 12 Best Jobs for Software Engineers
Fully Remote Software Engineer Jobs