Alessandro Sordoni is a research scientist in Montreal with 11 years of experience at the intersection of NLP, deep learning and information retrieval, currently working at Microsoft and affiliated with Maluuba. He completed a PhD at Université de Montréal exploring IR models inspired by the mathematical and geometric tools of quantum theory, bringing a rare theoretical lens to practical ML problems. His background spans research internships at Google and Microsoft, production-oriented research engineering, and early work on scalable information extraction and decision-support agents. Comfortable moving between rigorous academic research and applied engineering, he often blends probabilistic and geometric approaches to tackle ambiguous language and retrieval challenges. Trained in AI and computer engineering across Europe and Canada, he also has creative training in dramatic arts, reflecting a multidisciplinary curiosity that informs his communication and problem framing.
11 years of coding experience
4 years of employment as a software developer
Computer Engineering, Computer Engineering at Università Politecnica delle Marche
B.Sc., Artificial Intelligence, B.Sc., Artificial Intelligence at Pierre and Marie Curie University
Dramatic Arts, Dramatic Arts at Conservatoire Gabriel Fauré
Erasmus Year, Computer Engineering, Erasmus Year, Computer Engineering at ESIEA - ÉCOLE D'INGÉNIEUR·E·S D'UN NUMÉRIQUE UTILE
Doctor of Philosophy (PhD), Artificial Intelligence, Doctor of Philosophy (PhD), Artificial Intelligence at Université de Montréal
Contributions:61 commits, 14 PRs, 37 pushes in 1 month
dialoghierarchicaldecoderencoderencoder-decoder
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
Alessandro Sordoni - Research Scientist at Microsoft