Haichen Shen

Co-Founder at Scroll Tech

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
Haichen Shen is a Co-Founder and technical leader with 12 years of experience building AI and systems software, currently leading General Intelligence Labs after co-founding Scroll Tech and serving as CTO. He holds a PhD in Computer Science from the University of Washington and has blended deep research experience with production engineering through roles at AWS AI and internships at Google and Microsoft. Haichen contributes to prominent open-source infrastructure—most notably Apache TVM—where he focused on core expression evaluation and operator correctness for compiler internals, reflecting a strong backend and compiler expertise. His background spans research, product, and low-level implementation, making him as comfortable prototyping novel ML systems as shipping robust, performance-sensitive code. An under-the-radar strength is his track record of turning research ideas into deployable infrastructure across both startups and large tech organizations.
code12 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Washington
bookBachelor Computer Science, Bachelor Computer Science at Tsinghua University
github-logo-circle

Github Skills (5)

python10
relay9
relayer9
compiler9
machine-learning8

Programming languages (15)

MDXJavaC++RustCScalaGoHTML

Github contributions (5)

github-logo-circle
apache/tvm

Oct 2016 - Mar 2022

Open deep learning compiler stack for cpu, gpu and specialized accelerators
Role in this project:
userBack-end Developer
Contributions:62 reviews, 135 commits, 249 PRs in 5 years 5 months
Contributions summary:Haichen primarily fixed bugs and implemented features related to the `rdiv` operator in the `tvm` repository, specifically within the Python code. These fixes involved modifications to the `expr.py` file, indicating a focus on core expression evaluation and operator definitions. Additionally, the user contributed by checking in basic variables and adding expression simplification and canonicalization functionalities, demonstrating an understanding of the compilation process.
metalvulkancompilertensoropencl
uwsampl/nexus

Mar 2018 - Aug 2019

Contributions:79 commits, 23 PRs, 49 pushes in 1 year 5 months
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
Haichen Shen - Co-Founder at Scroll Tech