Open Positions
Currently, there are no open positions. If you still you want to be part of the team, please fill up the form bellow for a spontaneous application.
In case you have any further doubts or questions, please feel free to get in contact with the DIGI2 Coordinator Prof. Gil Gonçalves (gil@fe.up.pt)
Spontaneous Application
Summer Internships
Defect Detection Using Machine Vision
Beginner Internship
Duration: 1st July - 30th September
Kingdom: CSI (Cloud Services and Intelligence)
Level: MSC
Supervisor: Eliseu Pereira
Description: Continue the development of a Machine Vision framework for defect detection in decorative panels.
Exploring Talking Heads - Realistic Digital Twin for Seamless Interaction
Beginner Internship
Duration: 1st July - 30th September
Kingdom: CSI (Cloud Services and Intelligence)
Level: BAC
Supervisors: João Reis, Liliana Antão
Description: Explore tools such as Tavus, TalkingHead of D-ID to add an additional layer to voice assistants.
Graph-RAG for Industrial Knowledge Navigation and Decision Support
Beginner Internship
Duration: 1st July - 30th September
Kingdom: CSI (Cloud Services and Intelligence)
Level: MSC
Supervisors: João Reis, Liliana Antão
Description: Explore RAG + Graph representation to enable intelligent querying over structured industrial data, such as equipment specifications, maintenance logs, error codes, and production workflows.
Voice Virtual Assistant for Robot Collaboration
Beginner Internship
Duration: 1st July - 30th September
Kingdom: CSI (Cloud Services and Intelligence)
Level: BAC
Supervisors: João Reis, Liliana Antão
Description: Use Speech-to-text (STT) and Text-to-Speech (TTS) to improve and ease the interaction with robotic cells and machines for specific tasks.
Extending DINASORE to Support Composite Function Blocks
Beginner Internship
Duration: 1st July - 30th September
Kingdom: NEX (Next-Gen Edge and IoT Exploration)
Level: MSC
Supervisor: Rui Pinto
Description: This internship focuses on enhancing the DINASORE runtime environment to support composite function blocks as used in the 4DIAC IDE for distributed industrial control systems. The student will:
- Investigate how composite function blocks are defined, configured, and used within the 4DIAC ecosystem.
- Analyze the internal structure and execution semantics of composite function blocks.
- Extend the DINASORE RTE to interpret and execute these blocks, enabling more complex control logic deployment.
The outcome will contribute to more expressive and modular automation solutions using the IEC 61499 standard.
Next Gen Microservices for Agentic Workflows using LLMs
Beginner Internship
Duration: 1st July - 30th September
Kingdom: CSI (Cloud Services and Intelligence)
Level: MSC
Supervisors: João Reis, Liliana Antão
Description: Explore workflow tools such as Airflow and n8n to program Agentic behavior based on LLMs microservices in Docker.
Predictive and Intelligent IIoT Orchestration
Beginner Internship
Duration: 1st July - 30th September
Kingdom: CSI (Cloud Services and Intelligence) & NEX (Next-Gen Edge and IoT Exploration)
Level: MSC
Supervisors: Gil Gonçalves, Eliseu Pereira
Description: Industrial Internet of Things (IIoT) is a key enabler for modern manufacturing systems. Such systems change over time in an ad-hoc manner (e.g., new sub-systems are introduced, old sub-systems are removed, system software is updated), and the requirements of how people use the system may also change. In addition, IIoT in the manufacturing domain is increasingly become autonomous leveraging advanced algorithms from AI/ML.
This research aims to explore an intelligent and predictive orchestrator, capable of preemptively determining circumstances that influence the optimum configuration and responsibilities of each node (edge and fog) device. The orchestrator should be capable of predicting future needs, detect anomalies and deploy preventive measures by helping in coordinating and reorganizing node’s responsibilities. This activity will culminate with the development of a framework that complements autonomic computing with intelligent IIoT that will be tested in the laboratory.
Please fill up the form bellow to apply, and if you are one of the lucky ones to be selected… Welcome Aboard!
In case you have any further doubts or questions, please feel free to get in contact with the DIGI2's Coordinator Prof. Gil Gonçalves (gil@fe.up.pt)
Summer Internships Application
