Richard M. Fan
About Richard M. Fan
Richard M. Fan is a Senior Software Engineer V specializing in Machine Learning at Petuum, where he enhances machine learning algorithms through numerical optimization. He holds a Master of Science in Machine Learning from UCL and a Bachelor of Science in Computer Science from Carnegie Mellon University.
Work at Petuum
Richard M. Fan currently holds the position of Senior Software Engineer V - Machine Learning at Petuum, Inc., a role he has occupied since 2021 in Sunnyvale, California. His contributions focus on enhancing the efficiency of machine learning algorithms through numerical optimization. Previously, he served as Software Engineer IV - Machine Learning at Petuum from 2018 to 2021. His tenure at the company began with an internship as a Machine Learning Engineer in 2017, where he contributed to the development of machine learning models, particularly in distributed systems.
Education and Expertise
Richard M. Fan has a strong educational background in computer science and machine learning. He earned a Master of Science (M.Sc.) in Machine Learning from University College London (UCL) from 2017 to 2018. Prior to that, he completed a Bachelor of Science (B.S.) in Computer Science with a minor in Machine Learning at Carnegie Mellon University from 2013 to 2017. His expertise includes reinforcement learning and natural language processing, which are essential components of his work at Petuum.
Background
Richard M. Fan began his academic journey at The Harker School, where he completed his K-12 education from 2000 to 2013. He then pursued higher education at Carnegie Mellon University, where he was involved as a Teaching Assistant for courses in machine learning and functional programming from 2014 to 2017. Additionally, he worked as a Research Assistant on the Petuum Project in 2015, further enhancing his experience in the field.
Internship Experience
Richard M. Fan has gained valuable internship experience in the field of data science and machine learning. He interned at Versal in 2014 for three months, focusing on data science projects. In 2016, he worked as a Machine Learning Intern at Sift for another three-month period. These internships provided him with practical experience that contributed to his development as a machine learning engineer.
Advanced Projects and Contributions
At Petuum, Richard M. Fan has participated in advanced projects that involve deep learning techniques. His work emphasizes the application of numerical optimization to improve machine learning algorithms, showcasing his commitment to advancing the capabilities of machine learning technologies within the organization.