Hao Fu is a software engineer and ML researcher with nine years of experience focused on building deep generative models and reinforcement learning methods for long-form language generation. Currently on the CoreML Ads ranking team at Meta, he blends production ML engineering with research instincts honed through multiple internships and research roles at Facebook/Meta, Microsoft, and Duke’s iiD. He holds a PhD in Electrical and Computer Engineering from Duke, an MS in Computer Science (Machine Learning) from Columbia, and a BS from Tsinghua, giving him strong theoretical foundations alongside systems-level coding skills in Python (TensorFlow, PyTorch), C/C++, Matlab and R. Comfortable in both research and applied settings, he has repeatedly moved models from prototype to large-company production environments. Fluent in Mandarin and proficient in English, he brings cross-cultural collaboration experience in Sunnyvale’s fast-paced AI ecosystem. Notably, his profile blends classical signal-processing training with modern deep learning for language, making him adept at bridging speech, sequence modeling, and large-scale ranking problems.
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.