Summary
Zixuan Li is a software engineer based in Los Angeles with eight years of experience focused on backend development and applied machine learning. Currently at Google, he brings strong C++ skills and fluency in Java and Python, complemented by research experience from USC in recommendation systems, knowledge graphs, and human-robot interaction. His work spans production pipelines (Scala/Azkaban at LinkedIn), ML modeling (XGBoost for job classification), and building conversational agents for healthcare applications that achieved high NLU accuracy. A former course producer and TA for multiple C++ and systems courses, he pairs hands-on coding with mentorship and teaching. Zixuan’s projects and personal site showcase a curiosity for game development and demonstrable impact in both research and production environments.
8 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Southern California