Pedro Madruga is a Principal AI Engineer based in Copenhagen with 11+ years of applied machine learning and software engineering experience and a track record of shipping production-scale AI products. He technically leads two teams of data scientists at Karnov Group and co-created KAILA/JunoAI, a generative conversational legal assistant that scaled from 5k to 3.5M documents, is in production in Denmark and Sweden, and has driven significant revenue and media attention. His expertise spans RAG/DeepSearch information retrieval, NLP (recommenders, NER, topic classification), and time-series forecasting, with hands-on experience building embeddings pipelines and cloud-native deployments. A Danish-language open-model advocate, he combines an engineer’s rigor (MSc-level training and 20+ years coding since Visual Basic days) with product sensibility—turning research and PoCs into stakeholder-backed, revenue-generating systems.
11 years of coding experience
17 years of employment as a software developer
Master of Science (MSc) Environmental Engineering, Master of Science (MSc) Environmental Engineering at Universidade Nova de Lisboa
BsC Computer and Software Engineering, BsC Computer and Software Engineering at Instituto Superior de Engenharia de Lisboa do Instituto Politécnico de Lisboa
Contributions:11 PRs, 12 pushes, 11 branches in 2 years 6 months
reactelectroncreate-reactreactjsinit
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Pedro Madruga - Principal AI Engineer at Karnov Group AB