Research Engineer - HPC memory systems (RE2)
Barcelona Supercomputing Center
Barcelona, Spain
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, SpanishJob location
Barcelona, Spain
Tech stack
Artificial Intelligence
C++
Profiling
Computer Programming
Dynamic Random-Access Memory
Python
Information Technology
Job description
- Profile and performance-model HPC applications on high-end servers featuring HBM, DDR4/5, and CXL memory expanders.
- Explore processing-in-memory architectures for HPC and AI workloads.
- Prototype industrial memorygraphs and分时时彩 tools.
- Engage and report to industrial partners.
- Benchmark and analyze performance of advanced hardware and industrial prototypes.
Requirements
- Education: BSc, MSc or PhD in Computer Science.
- Essential knowledge and experience: Computer architecture, Unix/Linux environments, profiling tools (hardware counters, PAPI), programming in C/C++ and Python.
- Additional knowledge: Memory systems and technologies (DRAM, HBM), hardware/system simulators.
- Language: Fluency in English. Spanish is a plus.
- Competences: Strong written and verbal communication, initiative, teamwork.
Benefits & conditions
- Competitive salary commensurate with qualifications and experience, adjusted for cost of living in Barcelona.
- Benefits: state-of-the-art infrastructure, flexible hours, extensive training plan, restaurant tickets, private health insurance and relocation support.
- Holidays: 22 days + 6 personal days + 24th and 31st December.
- Starting date: February 2026.
About the company
The Barcelona Supercomputing Center is the leading supercomputing facility in Spain, hosting MareNostrum, a top European supercomputer. We collaborate with PRACE and EuroHPC JU and conduct cutting-edge research in computer and computational science.