Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Research Opportunities
Apply now View Formal Call
Research Opportunities

Computer Science

[Open soon]

Work description

This work will begin with a study on Agentic Retrieval-Augmented Generation architectures, focusing on the integration of heterogeneous and distributed data sources. Prototypes will be implemented to evaluate different architectural choices based on an orchestrator that receives user input and delegates tasks to a set of intelligent agents specialised in information retrieval and processing. The issues to be addressed involve defining architectures and interfaces that enable interaction between language models and multiple data technologies, ensuring the correct coordination, contextualisation, and control of access to information. Empirical studies will be used to study and demonstrate the benefits of the proposed multi-agent Agentic RAG approaches.

Academic Qualifications

Master's student in Computer Engineering or related field.

Minimum profile required

- Knowledge of Software Engineering;- Knowledge of Computer Networks;- Knowledge of Distributed Systems;- Proven experience in a professional context;- Experience in developing software based on JavaScript (ReactJS, NodeJS) and Python;- Experience with the use, integration, and development of APIs;- Experience in the development of multi-agent systems;- Experience with cloud technologies and platforms (Azure, GCP, AWS) and deployment of solutions in on-premise infrastructures- Demonstrable experience in developing software systems that use LLMs and Agentic RAG architectures.

Preference factors

- Experience with Linux, Docker, MongoDB, PostgreSQL, and Opal technologies; - Experience with CI/CD methodologies and technologies;

Application Period

Since 12 Feb 2026 to 26 Feb 2026

[Open soon]

Centre

Human-Centered Computing and Information Science

Scientific Advisor

Carlos Eduardo Duarte