Guilherme Costa

AI Engineer · Copenhagen

About

I’m an AI engineer based in Copenhagen. I’ve spent 15+ years in the software industry, working across data, machine learning, and more recently GenAI systems in both enterprise and startup environments.

I work primarily with generative AI systems, and I’m especially interested in how probabilistic thinking and structured knowledge (such as knowledge graphs) can improve their reliability and reasoning.

Main interests: generative AI systems in production, probabilistic methods and uncertainty, and structured knowledge and knowledge graphs.

Selected work

Enterprise LLM Governance Platform

Architected and evolved an enterprise LLM governance platform, including a multi-tenant API gateway, guardrails, and evaluation and observability tooling for production LLM systems. Built automated red-teaming pipelines for continuous safety and reliability testing.

MCMC in TypeScript

Markov Chain Monte Carlo library in TypeScript focused on practical diagnostics and developer-friendly APIs. Designed to make sampling methods usable in real applications, with clear convergence metrics and reproducible workflows.

Repository

Ontology Matching through Embedding Space Alignment

Embedding-space alignment approach to ontology matching using absolute orientation. Designed to reduce manual mapping effort and improve interoperability between heterogeneous knowledge graphs.

Paper · Repository