Mohamed Zahran

Machine Learning Scientist Engineer at Apple

United States
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
Mohamed Zahran is a Machine Learning Scientist/Engineer with a decade of experience building production-grade ML and search-ranking systems across industry and academia. He has advanced from academic research and teaching at Purdue and Cairo University to applied roles at Salesforce—where he developed group-wise and recurrent neural ranking models—and now to Apple, focusing on scalable ML solutions. His background blends deep learning, sequence modeling, and information retrieval with strong software engineering skills in C++ and scalable system design. Notably, his internship research exposed biases in one-hot click modeling and proposed frameworks for group-wise rankers, demonstrating a practical knack for turning research insights into deployable improvements.
code10 years of coding experience
job9 years of employment as a software developer
bookGraduate Student, Computer Science, Graduate Student, Computer Science at Purdue University
bookMasters of Science, Computer Engineering, Masters of Science, Computer Engineering at Cairo University
languagesEnglish, Arabic
github-logo-circle

Github Skills (8)

information-retrieval10
retrieval10
scala9
python9
machine-learning9
outliers6
sequence6
django5

Programming languages (2)

Jupyter NotebookPython

Github contributions (5)

github-logo-circle
Contributions:93 commits, 2 PRs, 92 pushes in 4 months
sequencepythondjangodetectpatterns
Contributions:101 commits, 114 pushes, 1 branch in 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
Mohamed Zahran - Machine Learning Scientist Engineer at Apple