Summary
Ruixi Lin is a research-focused software engineer with 10 years of experience specializing in computational linguistics, speech and language processing, and NLP systems. Currently a Research Assistant at the National University of Singapore pursuing a PhD in Computer Science, she blends academic rigor with practical engineering from prior roles as an NLP Engineer at CloudMinds and data science internship experience. Trained at Stanford (M.S.) and HKUST (B.Eng.), she is comfortable moving between research, teaching, and production deployments, having served as a teaching assistant and shipped applied NLP solutions. Based in Palo Alto, she brings cross-cultural experience across Asia and the U.S., which informs her approach to multilingual and real-world language problems. Her GitHub focus on CL/NLP suggests a compact, research-to-code workflow that prioritizes reproducible experiments and model-driven engineering. Colleagues describe her as quietly curious and persistent—navigating complex models and datasets with attention to both theory and implementation.
10 years of coding experience
2 years of employment as a software developer
Master's degree Electrical and Electronics Engineering, Master's degree Electrical and Electronics Engineering at Stanford University
Hong Kong University of Science and Technology (HKUST)
The High School Affiliated to Renmin University of China
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at National University of Singapore
English, Chinese, German