Alessandro Sordoni

Research Scientist at Microsoft

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job4 years of employment as a software developer
bookComputer Engineering, Computer Engineering at Università Politecnica delle Marche
bookB.Sc., Artificial Intelligence, B.Sc., Artificial Intelligence at Pierre and Marie Curie University
bookDramatic Arts, Dramatic Arts at Conservatoire Gabriel Fauré
bookErasmus Year, Computer Engineering, Erasmus Year, Computer Engineering at ESIEA - ÉCOLE D'INGÉNIEUR·E·S D'UN NUMÉRIQUE UTILE
bookDoctor of Philosophy (PhD), Artificial Intelligence, Doctor of Philosophy (PhD), Artificial Intelligence at Université de Montréal
github-logo-circle

Github Skills (46)

debugging10
pytorch10
python10
encoder-decoder10
data-science9
agentic9
artificial-intelligence9
lms9
machine-learning9
pretrain9
fine-tuning9
tensorflow9
ai9
deep-learning9
file-transfer8

Programming languages (3)

GoJupyter NotebookPython

Github contributions (5)

github-logo-circle
sordonia/hred-qs

Feb 2015 - Apr 2017

Hierarchical Recurrent Encoder Decoder for Query Suggestion
Contributions:29 commits, 22 pushes, 1 branch in 2 years 1 month
encoder-decoder
microsoft/mttl

May 2023 - Aug 2025

Building modular LMs with parameter-efficient fine-tuning.
Contributions:66 reviews, 109 PRs, 826 pushes in 2 years 3 months
fine-tuninglms
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