Ibrahim Sharaf

Staff Machine Learning Engineer at Cision

Cairo, Cairo, Egypt
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
Ibrahim Sharaf is a Staff Machine Learning Engineer with 11 years of experience building scalable NLP and information-retrieval systems, currently leading ML efforts at Cision after his team’s acquisition from Factmata. He has deep expertise in Arabic and multilingual NLP from roles at Mawdoo3 and K2 Integrity, and a strong engineering foundation from earlier positions in search and crawling infrastructure. A University of Washington-trained computational linguist, Ibrahim blends research rigor with production-first engineering to deploy content-understanding models at scale. He is also a co-founder of Cultivaet, applying data for social good, which underscores a commitment to impact beyond commercial products. Notably, his profile reflects a rare mix of hands-on model development, search infrastructure experience, and startup leadership.
code11 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS, Computational Linguistics, Master of Science - MS, Computational Linguistics at University of Washington
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Ain Shams University
languagesArabic, English
stackoverflow-logo

Stackoverflow

Stats
171reputation
24kreached
1answer
7questions
github-logo-circle

Github Skills (200)

transformers10
parser10
language-model10
python10
arabic-nlp10
data-manipulation10
lda10
fasttext10
deep-learning10
wordnet10
computational-linguistics10
cython10
text-processing10
forecast10
glove10

Programming languages (8)

TypeScriptShellC++GoJupyter NotebookNixRubyPython

Github contributions (5)

github-logo-circle
ibrahimsharaf/chatbot-rnn

Feb 2017 - Jan 2018

Contributions:25 commits, 8 PRs, 22 pushes in 11 months
chatbotnlpconversationaltensorflow
ibrahimsharaf/doc2vec

Mar 2017 - Mar 2020

:notebook: Long(er) text representation and classification using Doc2Vec embeddings
Contributions:25 commits, 7 PRs, 24 pushes in 3 years 1 month
bertword-embeddingsnatural-language-processingclassificationrepresentation
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
Ibrahim Sharaf - Staff Machine Learning Engineer at Cision