Ai Software Research Engineer (Re2) (Barcelona)

Ai Software Research Engineer (Re2) (Barcelona)

09 ago
|
Importante empresa del sector
|
Barcelona

09 ago

Importante empresa del sector

Barcelona

About BSC

The Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing centre in Spain. It houses MareNostrum, one of the most powerful supercomputers in Europe, and hosts EuroHPC JU, the Joint Undertaking that leads large‑scale investments and HPC provision in Europe. Its mission is to research, develop and manage information technologies to facilitate scientific progress.

Position

AI Software Research Engineer (RE2)

Starting date: asap

Responsibilities

- Develop modular components for the AI agent’s functional modules – HMI (LLM‑RAG chatbot), RAP (reasoning & planning), BELIEF (probabilistic knowledge model), Actuation (simulation execution), and Learning (strategy updates).
- Design and implement multi‑tenancy, low‑latency, asynchronous execution workflows.
- Contribute to execution graph translation and tool invocation logic.
- Containerise code modules for integration into larger workflows.
- Maintain code quality, tests, and documentation.
- Formulate and evaluate new ideas rigorously.
- Collaborate daily with scientists and engineers across partner institutions.

Qualifications

- MSc or PhD in Computer Science, Statistical Learning, AI, ML, Data Science, or related fields.
- 2+ years of experience in software engineering/programming.
- Proficiency in object‑oriented programming, Python, JAX or C++, and *nix shell.
- Experience with ML/AI frameworks: PyTorch, TensorFlow/Keras, NumPy, Scikit‑Learn.
- Knowledge of APIs/services: Model Context Protocol (MCP), FastAPI, OpenAPI/Swagger.
- Tooling experience: Git, Docker/Apptainer,



Linux virtual environments.
- Testing: unit/integration/functional/API/performance (Pytest, CI/CD pipelines).
- Documentation: Sphinx, FastAPI, Swagger.

Additional Knowledge

- HPC exposure: COMPSs, MPI, OpenMP, CUDA.
- Agile development practices.
- Scientific or data‑intensive workflows.
- Good command of English, written and spoken; Spanish and Catalan highly valuable.

Competences

- Analytical and problem‑solving skills.
- Capability to work independently and in multidisciplinary teams.
- Initiative, prioritisation under constraints.
- Experience in multicultural environments.

Conditions

- Location: CASE Department, BSC.
- Contract: full‑time (37.5 h/week), open‑ended, versátil working hours.
- Salary: competitive, commensurate with qualifications and cost of living in Barcelona.
- Benefits: restaurant tickets, private health insurance, extensive training plan, support for relocation procedures.
- Holiday entitlement: 22 days, 6 personal days, plus 24th and 31st December as per collective agreement.

Equal Opportunity

BSC is an equal opportunity employer committed to diversity and inclusion. We welcome applicants regardless of race, colour, religion, sex, sexual orientation, gender identity, national origin, age, disability or any other basis protected by applicable state or local law. The position is reserved for candidates who meet the requirements and have the legal status of disabled persons with a disability level of 33% or greater. If no qualifying disabled candidates apply, the position will be offered to the best remaining applicants.

#J-18808-Ljbffr

📌 Ai Software Research Engineer (Re2) (Barcelona)
🏢 Importante empresa del sector
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ai software research engineer (re2) (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ai software research engineer (re2) (barcelona) / barcelona