Sahel Sharifymoghaddam

Senior Software Engineer at Google

Old Toronto, Ontario, 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

🤩
Rockstar
🎓
Top School
Sahel Sharifymoghaddam is a software engineer and PhD student researching the intersection of NLP and information retrieval, with a focus on retrieval-augmented generation. He brings eight years of industry experience at Google across Chrome input and Web Payments teams and currently contributes to Document AI for Industries on Google Cloud while also engaging with Yupp. Trained at Sharif University of Technology and the University of Toronto, he blends rigorous academic foundations with production-grade engineering. Sahel is comfortable moving systems from research prototypes to cloud-scale deployments, especially where NLP models meet document-centric workflows. Based in Toronto, he pairs deep technical problem-solving with a curiosity for applied research that informs real product improvements. Colleagues know him for bridging academic research and practical cloud services, accelerating the path from novel models to usable features.
code8 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computer Engineering, Master's degree, Computer Engineering at University of Toronto
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Sharif University of Technology
languagesEnglish, Persian, Turkish
github-logo-circle

Github Skills (81)

high-resolution10
python10
record-linkage10
representations10
deep-learning10
text-to-image10
git-repo10
transformer10
nlp10
image-resolution10
lucene10
sparse10
retrieval10
information-retrieval10
java10

Programming languages (7)

JavaJavaScriptGoHTMLJupyter NotebookPythonKotlin

Github contributions (5)

github-logo-circle
castorini/rank_llm

Sep 2023 - Mar 2025

RankLLM is a Python toolkit for reproducible information retrieval research using rerankers, with a focus on listwise reranking.
Contributions:109 reviews, 110 PRs, 112 pushes in 1 year 6 months
Contributions:206 pushes, 7 branches in 1 year 8 months
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
Sahel Sharifymoghaddam - Senior Software Engineer at Google