Sicheng Xu is a Senior Researcher at Microsoft with six years of experience specializing in computer vision and ML-driven graphics, based in Beijing. He progressed from research internships to algorithm engineering and now leads research efforts, blending academic training from Beijing Institute of Technology with hands-on industry impact. His open-source work includes a notable PyTorch implementation of CVPRW 2019’s Deep3DFaceRecon, where he improved loss weighting, mesh export stability, and added OpenGL rendering—demonstrating practical expertise in differentiable rendering and 3D face reconstruction. Comfortable moving models from prototype to production, he has a track record of squashing tricky bugs and extending rendering pipelines for real-world use. Colleagues describe him as detail-oriented and pragmatic, able to navigate both research questions and engineering constraints.
6 years of coding experience
3 years of employment as a software developer
Master's Degree, Computer Science, Master's Degree, Computer Science at Beijing Institute of Technology
Accurate 3D Face Reconstruction with Weakly-Supervised Learning: From Single Image to Image Set (CVPRW 2019). A PyTorch implementation.
Role in this project:
ML Engineer
Contributions:17 commits, 8 PRs, 21 pushes in 1 year 2 months
Contributions summary:Sicheng primarily contributed to the development and refinement of the 3D face reconstruction model within the PyTorch framework. Their work involved adjusting loss function weights, fixing bugs related to mesh exporting, and adding new features like an OpenGL rendering option. The commits demonstrate an understanding of the model's architecture and the differentiable rendering pipeline. The contributions directly impact model functionality and control.
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.