Yiran Fei is a Machine Learning Engineer with 12 years of experience building production-grade ML models, backend APIs, and large-scale offline data pipelines for internet-scale datasets. Currently applying state-of-the-art ML to Bing and Siri products, his expertise spans information retrieval, text classification, query/text matching, and content-based recommendation. He has applied these skills at Apple and Microsoft and earlier drove ML and data engineering work at Boeing, combining research-level NLP with pragmatic engineering on Hadoop/Spark and TensorFlow/PyTorch. A Carnegie Mellon alum who has taught applied ML and coding bootcamps, he blends academic rigor with production experience and a knack for turning noisy web-scale data into reliable model inputs. An early contributor to Crosswalk during an Intel internship, he brings both systems-level implementation experience and deep applied ML knowledge to product-focused teams.
12 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering (BEng), Computer Software Engineering, Bachelor of Engineering (BEng), Computer Software Engineering at Sun Yat-Sen University
Master's Degree, Computer Science (Specialized in B.I.C.), Master's Degree, Computer Science (Specialized in B.I.C.) at Carnegie Mellon 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.