Llvm Software Engineer (Re2)

Llvm Software Engineer (Re2)
Empresa:

Barcelona Supercomputing Center (Bsc)


Detalles de la oferta

Job Reference
682_24_CS_CTHPC_RE2


Position
LLVM Software Engineer (RE2)


Closing Date
Tuesday, 22 October, 2024


About BSC
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. 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 under one roof, and currently has over 1000 staff from 60 countries.


We are particularly interested in the strengths and lived experiences of women and underrepresented groups to help us avoid perpetuating biases and oversights in science and IT research. In instances of equal merit, the incorporation of the under-represented sex will be favoured.


We promote Equity, Diversity and Inclusion, fostering an environment where each and every one of us is appreciated for who we are, regardless of our differences.


Context And Mission
The Computer Sciences (CS) department of the Barcelona Supercomputing Center is participating in different projects around the RISC-V ecosystem and HPC. We are looking for a software engineer that wants to push forward this ecosystem by implementing support for vector support, OpenMP and loop transformations and other features that can speed-up typical HPC applications when running on RISC-V.


The funding for these actions/fellowships and contracts comes from the European Union Recovery and Resilience Facility - Next Generation, within the framework of the General Invitation by the public business entity Red.es to participate in the talent attraction and retention programs within Investment 4 of Component 19 of the Recovery, Transformation, and Resilience Plan.


Key Duties Support or apply methods and techniques in the field of the AI in the context of compilers, including exploiting the MLIR infrastructure in the context of the HPC projects at BSC. Identify optimisation and code transformation opportunities to improve the performance of HPC applications, in the context of OpenMP, Vectorization and RISC-V. Requirements Education
Bachelor or Master degree in Computer Science. Essential Knowledge and Professional Experience
Knowledge of LLVM, MLIR and Clang codebases. Experience in compiler development. Good skills in C++. Additional Knowledge and Professional Experience
Good knowledge of Linux low level interfaces would be a plus. Knowledge of HPC architectures and systems would be a plus. Knowledge of the RISC-V architecture would be a plus. Competences
Good communication and interpersonal skills to work within a team. Problem-solving, pro-active and result-oriented attitude. Willingness to deliver good quality code and follow good practices in the industry. Curiosity and willingness to learn about LLVM, RISC-V and HPC. Conditions The position will be located at BSC within the Computer Sciences Department. We offer a full-time contract (37.5h/week), a good working environment, flexible working hours, extensive training plan, restaurant tickets, and private health insurance. Duration: 4 years. Holidays: 23 paid vacation days plus 24th and 31st of December. Salary: 42.000,00€. Additional Expenses Grant for IT equipment, travel, training, stays, etc. Starting date: asap - incorporation must be before the 16th of December 2024. Applications procedure and process All applications must be submitted via the BSC website and contain:

A full CV in English, including contact details. A cover/motivation letter with a statement of interest in English, clearly specifying the specific area and topics for consideration. Additionally, two references for further contacts must be included. Development of the recruitment process The selection will be carried out through a competitive examination system. The recruitment process consists of two phases:

Curriculum Analysis: Evaluation of previous experience and/or scientific history, degree, training, and other professional information relevant to the position. - 40 points Interview phase: The highest-rated candidates will be invited to the interview phase, conducted by the corresponding department and Human Resources. In this phase, technical competencies, knowledge, skills, and professional experience will be evaluated. - 60 points. A minimum of 30 points out of 60 must be obtained to be eligible for the position. The recruitment panel will be composed of at least three people, ensuring at least 25% representation of women.

In accordance with OTM-R principles, a gender-balanced recruitment panel is formed for each vacancy. After reviewing the content of the applications, the panel will begin the interviews, with at least one technical and one administrative interview.

At BSC, we seek continuous improvement in our recruitment processes. For any suggestions or comments/complaints about our recruitment processes, please contact recruitment [at] bsc [dot] es.

Deadline
The vacancy will remain open until a suitable candidate has been hired. Applications will be regularly reviewed and potential candidates will be contacted.


OTM-R principles for selection processes
BSC-CNS is committed to the principles of the Code of Conduct for the Recruitment of Researchers of the European Commission and the Open, Transparent and Merit-based Recruitment principles (OTM-R). BSC-CNS is an equal opportunity employer committed to diversity and inclusion.




#J-18808-Ljbffr


Fuente: Jobleads

Requisitos

Llvm Software Engineer (Re2)
Empresa:

Barcelona Supercomputing Center (Bsc)


Gestor Incidencias En Ruta De Reparto | B-847

Descripción :Desde Grupo Crit estamos buscando un LiveOPS Specialist (turno de tarde) para formar parte de uno de nuestros clientes, necesitan incorporar en ...


Desde Grupo Crit - Barcelona

Publicado 11 days ago

Customer Solutions Engineer/ Sales Engineer - [Tq679]

Description Job Title: Customer Solutions Engineer Department: Professional Information Business Location: London or Barcelona About us: For more than 130 ye...


Desde Dow Jones - Barcelona

Publicado 11 days ago

Technical Support Cubic Spain - Cubic

We are looking for a Technical Support profile to join our organization in Barcelona, Spain, to provide support, promotion, and sale of CUBIC solutions, maki...


Desde Cubic-Modulsystem A/S - Barcelona

Publicado 11 days ago

- Busqueda Urgente Robotics Software Engineer – Cognitive Robotics | Y564

Eurecat is the main Research & Technology Organisation in Catalonia and the second largest private research organization in southern Europe. It brings togeth...


Desde Eurecat Technology Centre - Barcelona

Publicado 11 days ago

Built at: 2024-09-29T01:33:30.836Z