Ian Porada is a research scientist specializing in natural language understanding with nine years of experience focused on commonsense reasoning, plausibility, systematicity, and lexical semantics. He holds a PhD-level affiliation with McGill and Mila and brings a strong blend of academic rigor and industry impact through research roles and internships at Otter.ai, Google, Microsoft, and Amazon. Currently at Otter.ai after a visiting stint at KAIST, he translates deep language representations into practical products that improve real-world language understanding. Ian’s work emphasizes the gap between statistical models and human-like reasoning, often exploring systematic generalization beyond benchmark performance. He pairs rigorous publication-minded research with an engineer’s pragmatism from multiple top-tier tech internships, making him effective at moving ideas from prototype to production. Based in Montreal, he combines international collaboration experience with a track record of cross-disciplinary problem solving in NLP.
9 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Mila - Quebec Artificial Intelligence Institute
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Stevens Institute of Technology
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at McGill University
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.