Tianyi Chen is a Principal Researcher at Microsoft with a decade of experience turning foundational AI research—especially in efficient training, inference, model compression, and agentic systems—into production-ready deployments. He blends rigorous mathematical formulation and algorithm design with large-scale ML system engineering, routinely publishing at NeurIPS, ICML, ICLR, and CVPR while holding dozens of patents. His career traces end-to-end delivery from prototyping to production across roles that advanced AutoML, neural architecture search, and LLM compression (authoring the Only-Train-Once framework). Tianyi’s practical engineering chops extend into cloud SDK and CLI contributions (notably to Azure SDKs and the azure-cli serviceconnector module), reflecting a habit of shipping robust, tested code. Based in Redmond, he favors problems requiring deep technical ownership, principled evaluation, and solutions that scale under real deployment constraints. Colleagues describe him as a researcher-architect who equally values elegant theory and hardening systems for real-world impact.
9 years of coding experience
2 years of employment as a software developer
Master's degree Physics, Master's degree Physics at University of Washington
Johns Hopkins University
Bachelor's degree Mathematics, Bachelor's degree Mathematics at Dalian University of Technology
Contributions:9 releases, 34 reviews, 47 commits in 1 year 4 months
Contributions summary:Tianyi primarily contributes to the Azure libraries for .Net, focusing on fixing errors related to networking and container services. They are involved in updating swagger definitions and addressing compile errors. The commits indicate efforts to maintain and improve the functionality of existing code, including resolving bugs and aligning with updated API versions. This includes the addition of a new cassandra connector and updates to existing code bases.
This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Role in this project:
Back-end Developer
Contributions:4 releases, 398 reviews, 253 commits in 2 years 7 months
Contributions summary:Tianyi's commits focus on generating specific versions of container services. The code changes are concentrated in the `containerservice/resource-manager/v2019_08_01` directory, indicating involvement in the development and maintenance of Azure Container Service (AKS) SDK, primarily involving agent pool related classes. The changes encompass generating code for managing container service resources, particularly dealing with the agent pool aspect of container service management.
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.