Antonio Cavalcante is a Senior Research Engineer and Tech Lead with 11 years of experience building systems at the intersection of machine learning and data engineering. Currently leading research engineering at RBC Borealis after roles at Borealis AI and a PhD/postdoc at the University of Alberta, he blends rigorous academic research with production-focused system design. He has a strong foundation in probabilistic and statistical methods from his doctoral work, applied to scalable data pipelines and ML infrastructure in industry. Based in Old Toronto, he is comfortable moving models from experimental code to robust, monitored deployments. Colleagues describe him as a pragmatic researcher who prioritizes reproducibility and operational reliability when translating novel algorithms into business value. His international training—from Brazil to France and Australia—gives him a collaborative, cross-cultural approach to complex engineering problems.
11 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Alberta
Master of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at Federal University of Ceara
Computer Science, Computer Science at ENSIIE - École Nationale Supérieure d'Informatique pour l'Industrie et l'Entreprise
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.