Xuechen Li

Member Of Technical Staff at xAI

Palo Alto, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Xuechen Li is a Machine Learning engineer and researcher with 11 years of experience, currently a Member of Technical Staff at xAI working on post-training, large-scale RL and product-driven research. He holds a PhD in Computer Science from Stanford and has a track record at top research labs including Google (AI Resident, student researcher) and Microsoft (research intern deploying differentially private ML into Outlook). His open-source contributions span influential projects—helping train Stanford’s Alpaca models and improving core functionality in google-research/torchsde and the HELM evaluation framework—demonstrating strengths in training pipelines, weight management, numerical SDE tooling, and copyright-related evaluation metrics. Xuechen’s work bridges deep research and production: he has shipped privacy-preserving ML into product and contributed utility fixes and metrics that enable safer, more transparent model evaluation. Based in Palo Alto, he combines academic rigor with practical engineering, often focusing on under-the-hood reliability like dependency fixes, import robustness, and model weight recovery. Colleagues would note his penchant for translating complex theory into reproducible code and measurable product impact.
code10 years of coding experience
job2 years of employment as a software developer
bookBeijing No.4 High School
bookBachelor of Science - BS (Hons), Bachelor of Science - BS (Hons) at University of Toronto
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Stanford University
languagesChinese, English, French
github-logo-circle

Github Skills (17)

transformers10
pytorch10
python10
nltk10
machine-learning10
differential-equations10
deep-learning10
trainings10
modeling10
data-science9
language-model9
deep-neural-networks9
neural-network9
nlp8
data-analysis8

Programming languages (8)

CSSC++SCSSTeXHTMLJupyter NotebookLexPython

Github contributions (5)

github-logo-circle
google-research/torchsde

Jul 2020 - May 2021

Differentiable SDE solvers with GPU support and efficient sensitivity analysis.
Role in this project:
userBack-end Developer & ML Engineer
Contributions:4 releases, 93 reviews, 101 commits in 10 months
Contributions summary:Xuechen replaced placeholder packages and fixed import issues, indicating involvement in project setup and dependency management. They also addressed brownian import issues by changing relevant code, indicating a focus on core libraries. Further, they added functionality to handle "alternative color" and "to device" calls for a brownian tree, showing engagement with internal structures and potential refactoring efforts.
cudastochastic-differential-equationsdifferentiablesensitivity-analysisgpu
tatsu-lab/stanford_alpaca

Mar 2023 - Jun 2023

Code and documentation to train Stanford's Alpaca models, and generate the data.
Role in this project:
userML Engineer
Contributions:13 PRs, 10 pushes, 10 branches in 3 months
Contributions summary:Xuechen primarily contributed to the training and weight management aspects of the Alpaca model. Their commits involved modifying the `train.py` script, indicating work on training code and related configurations. Furthermore, the user introduced and refined the `weight_diff.py` script, demonstrating an understanding of weight difference calculations and model recovery. This suggests the user focused on model training, optimization, and the handling of model weights.
deep-learninginstruction-followinglanguage-model
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.
Request Free Trial