The mission of the Computer Science Department at the BSC is to influence how machines are built, programmed, and used : computer and system architecture, programming models and performance tools, resource management, Big Data, and artificial intelligence. The HPAI (High-Performance Artificial Intelligence) research group is part of the Computer Science department, performing research in Artificial Intelligence, focused on the solutions, problems, and infrastructure provided by High-Performance Computing. The group actively collaborates with researchers from other fields, aiming to apply machine learning to challenging problems across various domains. HPAI has active collaborations with several large tech companies, pursuing lines of research of common interest, and is involved in multiple European and national research projects. Although HPAI is open to all aspects of AI, its main lines of research are currently large language models, agent systems, explainability, and ethics.
The post holder will work in the HPAI group in the Computer Science Department and will participate mainly in the context of the AI4Europe European project (grant agreement 825619) for several of the project’s tasks, including software engineering, machine learning engineering, infrastructure management, research, and some project management responsibilities.
The Engineer will work in a highly sophisticated HPC environment, have access to state-of-the-art systems and computational infrastructures, and establish collaborations with experts in different areas at local and international levels.
Key Duties
* Work on the design and development of the software solutions needed to achieve the goals of the AI4Europe project.
* Research, develop, test, and evaluate machine learning-based solutions for the project’s platform.
* Interact with relevant stakeholders of the project to understand the evolving needs of AI4Europe’s platform and participate in the planning of BSC’s tasks.
* Participate in the community engagement planning and activities of the project.
* Participate in the research and dissemination activities relevant to BSC’s contributions to the project.
Requisits
Education
* Master’s degree or equivalent (Master in Artificial Intelligence preferred).
Essential Knowledge and Professional Experience
* Good knowledge of Python.
* Experience in software engineering.
* Experience in machine learning.
* Experience in continuous integration, deployment, and delivery.
* Experience in project management.
Additional Knowledge and Professional Experience
* Knowledge of the current trends in software architecture and engineering.
* Experience in research and dissemination activities.
Competences
* Fluency in spoken and written English.
* Capacity to explore new research lines.
* Good communication and presentation skills.
* Ability to work both independently and within a team.
#J-18808-Ljbffr