COMPUTER SCIENCE
Work description
- develop the requirements specification for a software module that enables the use of large language models (LLM) - provide trained models in contained solutions - research solutions and implement communication interfaces between systems - architected and deployed scalable microservices architectures - implementing the software module; - write the grant activity report
Academic Qualifications
- Degree in Informatics Engineering or similar - student/attendee on a Master's Degree in Informatics Engineer and Computation or similar;
Minimum profile required
- experience in developing REST APIs (e,g., FastAPI)- experience in the use of containerization technologies (e.g., Docker), either academically or professionally- knowledge of relational databases (e.g., PostgreSQL) and high-performance databases (e.g., Redis)- knowledge in remote environment development and version control tools and methodologies- knowledge in the deployment of RAG (Retrieval-Augmented Generation) solutions.- Implementation of granular security policies
Preference factors
- knowledge of C/C++, Python, JavaScript, and Java programming languages - experience with development frameworks such as Spring Boot, Django, and React - good performance in programming and software engineering courses - knowledge of machine learning development frameworks: PyTorch and TensorFlow - experience in projects related to the concept of Digital Twins - experience with message-broker software (e.g. RabbitMQ)
Application Period
Since 07 May 2026 to 20 May 2026
Centre
Human-Centered Computing and Information Science