Kaalkidan Sahele

Kaalkidan Sahele
Interests
My research focuses on graph representation learning at the intersection of graph neural networks and knowledge representation. I am working on developing neurosymbolic and kernel-based methods that leverage relational structure and semantic information to build more expressive and interpretable models for reasoning over structured data.
I am also a Part Time Graduate Teaching Assistant in the department of Computer Science. Modules taught include Machine Learning, Concurrent Algorithms and Data Structures, Digital Systems, and Design and Analysis of Algorithms.
Biography
I completed my undergrad studies Durham University in July 2025, having achieved a First Class Honours in the computer science integrated masters course. My final dissertation was a derivation and analysis of algorithms for computing the transitive orientation on interval-lived temporal graphs, extending the work on point temporal graphs that had already been completed on this.
In 2024, I also completed a research placement in the MSRG research group at the University of Toronto.