Empleo
Mis anuncios
Mis alertas
Conectarse
Encontrar un trabajo Consejos empleo Fichas empresas
Buscar

Senior ai software research engineer (re3)

Barcelona (08001)
Barcelona Supercomputing Center
Publicada el 1 abril
Descripción

Job Reference
Desplácese hacia abajo para encontrar una descripción detallada de este trabajo y lo que se espera de los candidatos. Envíe su solicitud haciendo clic en el botón "Solicitar".
94_26_CASE_WP_RE3
Position
Senior AI Software Research Engineer (RE3)
Closing Date
Thursday, 30 April, 2026
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, was a founding and hosting member of the former European HPC infrastructure PRACE (Partnership for Advanced Computing in Europe), and is now 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 1000 staff from 60 countries.
Context And Mission
The Wave Phenomena Group (WPG) of the Department of Computer Applications for Science and Engineering (CASE) leads the core design and implementation of an advanced agentic Artificial Intelligence (AI) as part of a 3‐year European project. The core programming effort aims at making learning machines, interfaced with a natural language dialog system and augmented by a knowledge base, capable of reliable reasoning and action planning, leading to the automatic execution of fast simulations in the natural hazards area. This earth science application belongs to the general area of software engineering applied to Machine Learning (ML), asynchronous workflow orchestration, and agentic AI. To advance that initiative we seek several AI Software Engineers and specialists from Junior to Senior, who will team up in the development of algorithms and workflows.
Responsibilities
Develop modular components for the AI agent's functional modules:
HMI (LLM‐RAG chatbot)
RAP (Reasoning & planning)
BELIEF (Serialize and update a probabilistic knowledge model of the agent's environment and track state transitions, uncertainty propagation)
PERCEPTION (Automatic acquisition of data via a remote subscribed service)
ACTUATION (Abstraction layer to execute simulations, via Digital Twins, Digital Twins' surrogates or other downstream tools, in response to RAP directives and resource‐aware invocation logic)
LEARNING (Continuously update the AI agent's strategy, embedding space, and planning heuristics based on feedback from executed plans)
Implement multi‐tenancy, low‐latency, asynchronous execution workflows.
Contribute to execution graph translation and tool invocation logic.
Containerise code modules and packages for integration/deployment in larger workflows.
Maintain code quality, tests, and documentation, without incurring technical debt.
Formulate and evaluate new ideas in a rigorous way.
Collaborate with scientists and engineers on a weekly basis across partner institutions.
Requirements
Education
MSc or PhD in Computer Science, Statistical Learning, AI, ML, Data Science, or related fields.
Essential Knowledge and Experience
Object‐oriented programming: Python (required), JAX or C++, SQL, *nix shell.
Machine learning frameworks: PyTorch, TensorFlow/Keras, NumPy, Scikit‐Learn.
APIs and services: Model Context Protocol (MCP), FastAPI, OpenAPI/Swagger.
Tooling: Git, Docker/Apptainer, Linux, virtual environments.
Testing: unit/integration/functional/API/performance (Pytest, CI/CD pipelines).
Documentation: Sphinx, FastAPI, Swagger.
At least three years of experience in a software engineering or programming role.
Strong focus on software engineering and programming.
Additional Knowledge
HPC exposure: COMPSs, MPI, OpenMP, CUDA.
Agile development practices.
Scientific or data‐intensive workflows.
Fluency in English (written and spoken) – essential. Spanish or Catalan highly valued.
Competences
Analytical and problem‐solving skills.
Ability to work independently and in a multidisciplinary team.
Initiative and prioritisation under constraints.
Experience in a multilingual environment.
Conditions
Location: BSC, CASE Department.
Full‐time contract (37.5 h/week), with flexible working hours, extensive training plan, restaurant tickets, private health insurance, relocation support.
Duration: Open‐ended contract linked to the project and budget.
Holidays: 22 days + 6 personal days + 24/31 December per collective agreement.
Salary: Competitive, commensurate with qualifications and cost of living in Barcelona.
Starting date: ASAP.
Application Procedure
All applications must be submitted via the BSC website and include:
A full CV in English with contact details.
A cover/motivation letter in English, stating the desired area and topics; include two professional references.
Applications missing any component will not be considered. xqysrnh
Equal Opportunity
BSC-CNS is an equal opportunity employer committed to diversity and inclusion. All qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or any other basis protected by applicable law.

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar
Oferta cercana
Biomed ml research leader — hpc, flexible hours, training
Barcelona
Barcelona Supercomputing Center
Oferta cercana
Técnico/a en gestión de subvenciones (contrato de interinidad)
Barcelona
Barcelona Supercomputing Center
Oferta cercana
Machine learning engineer (re1-2) - ai factory (earth sciences department)
Barcelona
Barcelona Supercomputing Center
Ofertas cercanas
Empleo Barcelona Supercomputing Center
Empleo Barcelona Supercomputing Center en Barcelona (08001)
Empleo Barcelona (08001)
Empleo Barcelona (08001)
Empleo Provincia de Barcelona
Empleo Cataluña
Inicio > Empleo > Senior AI Software Research Engineer (RE3)

Jobijoba

  • Dosieres empleo
  • Opiniones Empresas

Encuentra empleo

  • Ofertas de empleo por profesiones
  • Búsqueda de empleo por sector
  • Empleos por empresas
  • Empleos para localidad

Contacto/ Colaboraciones

  • Contacto
  • Publiquen sus ofertas en Jobijoba

Menciones legales - Condiciones legales y términos de Uso - Política de Privacidad - Gestionar mis cookies - Accesibilidad: No conforme

© 2026 Jobijoba - Todos los Derechos Reservados

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar