Chao Li is a machine learning engineer with a PhD in Computational and Applied Mathematics and over 10 years of experience applying scientific computing and research rigor to real-world NLP problems. He led the transition to deep learning for CV/job parsing at Textkernel, building the first neural models for production information extraction and guiding multilingual embedding and sequence-labeling research. Currently at Meta, he combines strong scientific programming (Perl, Python) with hands-on expertise in LSTM/GRU/CNN architectures, CRF/HMM baselines, and domain-specific embedding strategies. His background in numerical simulation and Monte Carlo methods gives him a distinctive strength in designing and validating complex probabilistic models and scalable experiments. Colleagues rely on him for turning research prototypes into robust production systems and mentoring teams through technical adoption.
10 years of coding experience
10 years of employment as a software developer
Master, Scientific Computing, Master, Scientific Computing at Universiteit Utrecht
Doctor of Philosophy - PhD, Computational and Applied Mathematics, Doctor of Philosophy - PhD, Computational and Applied Mathematics at Centrum WisKunde & Informatica (Center for Mathematics and Information Technology)
Contributions:1 PR, 523 pushes, 856 branches in 5 years 2 months
tokenizerrule-basedrule
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.