Summary
🤩
Rockstar🎓
Top SchoolReza Farhadi is a machine learning engineer with over a decade of applied experience building and deploying deep learning and NLP systems, currently working on Core ML at Apple in New York. He has led production NLP efforts—designing NER microservices, training LSTM and embedding models, and building an internal ML platform (ADLearner) to scale model delivery. His background spans research and applied roles in healthcare representation learning at McGill, malware analysis and binary code fingerprinting from his earlier research, and robust engineering at Ericsson and AppDirect. Comfortable across the stack, he moves models from TensorFlow/Keras prototypes into Dockerized, cloud-deployed services using CI/CD and orchestration tools. Notably, his work blends rigorous research (privacy-preserving autoencoders, assembly-level clone detection) with pragmatic productionization, giving him an edge in turning complex ML research into reliable products.
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
Persian, English