Summary
Yifan Tian is a senior software engineer in New York with nine years of experience delivering ML-powered, production-grade software. He is currently at Bloomberg, applying advanced ML and software design to scalable systems, after prior roles at Google and a Google internship focused on NLP and large-scale data pipelines. In Google, he built neural NLP models using TensorFlow and BERT, leveraged data augmentation, and developed end-to-end ML pipelines with TFX and MapReduce to meet production needs. He holds a PhD in Physics from UC Irvine and an MS in Computer Science (Data Science) from UIUC, along with a BS in Physics from the University of Science and Technology of China, bringing strong quantitative rigor to his work. Fluent in Python and major ML frameworks (TensorFlow, Keras, PyTorch), his experience spans from quantum many-body simulations in academic research to large-scale NLP deployments handling terabytes of data.
9 years of coding experience
Bachelor of Science - BS, Physical Sciences, graduated, Bachelor of Science - BS, Physical Sciences, graduated at University of Science and Technology of China
University of Illinois Urbana-Champaign
Doctor of Philosophy (Ph.D.), Physics, 4.0, Doctor of Philosophy (Ph.D.), Physics, 4.0 at University of California, Irvine