Reza Farhadi is a Staff Machine Learning Engineer based in New York with over a decade of experience building and shipping ML and deep learning systems, currently focused on on-device machine learning at Apple. He has led production NLP initiatives—creating microservices for NER, training LSTM and embedding models, and building an internal ML platform (ADLearner) to scale deployment across teams. His research work spans privacy-preserving representation learning for EHRs at McGill, while his earlier career in binary code clone detection and malware fingerprinting gives him an uncommon security-first perspective on ML problems. Practical and product-oriented, he consistently bridges research and engineering to deliver robust on-device and cloud ML solutions using TensorFlow/Keras, Docker and AWS.
13 years of coding experience
8 years of employment as a software developer
M.A.Sci, Computer Science, Data Mining, M.A.Sci, Computer Science, Data Mining at Concordia University
BS, Computer Science, BS, Computer Science at Shahid Beheshti University
Researcher, Machine Learning, Researcher, Machine Learning 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.