Rayyan Khalid is a Machine Learning Engineer II based in Oregon with nine years of experience building production ML and data-driven software that drives business outcomes across companies like Amazon, KAYAK, Thomson Reuters and Scribd. He blends NLP and CV expertise—shipping pointer-generator-based date extraction with 93% recall for legal text, multilingual tagging and image-assessment models that cut training time by up to 25%—while also owning scalable training and inference pipelines for production teams. Comfortable moving between research and engineering, he has delivered conversational bots, recommendation systems, and end-to-end ML web applications, and he mentors engineers and interns on ML and Python best practices. With a Master’s in Data Science & AI from Waterloo and hands-on experience across startups and large enterprises, he’s as focused on model quality as on security, maintainability and measurable business impact.
9 years of coding experience
8 years of employment as a software developer
Nanodegree, Data Engineering, Nanodegree, Data Engineering at Udacity
Bachelor of Science (Bsc), Computer Engineering, Bachelor of Science (Bsc), Computer Engineering at University of Engineering and Technology, Lahore
Master of Data Science and Artificial Intelligence (MDSAI), Mathematics and Computer Science, Master of Data Science and Artificial Intelligence (MDSAI), Mathematics and Computer Science at University of Waterloo
I made a few notebooks in order to guide students at a workshop about the power of tensor-flow. These notebooks could be helpful for any beginner who wants to get into Deep Learning using Tensorflow
Contributions:17 commits in 1 day
deep-learningtensorflow
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.