jiahan_photo

Jiahan Xie (谢佳函)
He/him
Engineering 2 Building 216
jxie84@ucsc.edu
GitHub

LinkedIn

About

I am a first-year PhD student in the Department of Computer Science and Engineering at UC Santa Cruz working with José Renau in the MASC group.

I received an MS in Computer Science from Cornell University in May 2025, where I was advised by Adrian Sampson in the Capra group.

Prior to that, I received a BS in Computer Science and a BS in Environmental Engineering from Cornell University in May 2023, where I was advised by Fengqi You in the PEESE group. I also obtained a BE in Environmental Engineering in Zhejiang University.

I am interested in Computer Architecture, Compilers, and AI agents. At the UCSC MASC group, I'm working on building an agentic system for chip design. At the Cornell Capra group, I worked on the CIRCT project, the Calyx project, and the Allo project to build an open-source high-level synthesis tool flow from PyTorch to FPGA to accelerate ML models. At the Cornell PEESE group, I worked on developing multi-agent deep reinforcement learning algorithms for demand response in smart cities.

Name Pronounciation: my first name is pronounced as "ja-han"; my last name is pronouced "shieh".

Research

Publications

From PyTorch to Calyx: An Open-Source Compiler Toolchain for ML Accelerators. (C4ML '26)
Jiahan Xie, Evan Williams, and Adrian Sampson.
[PDF]

Multi-Agent Attention-Based Deep Reinforcement Learning for Demand Response in Grid-Responsive Buildings. (APEN '23)
Jiahan Xie, Akshay Ajagekar, and Fengqi You.
[PDF]

Internship

Cerebras Systems - ML Compiler Engineer for MoE models on the Wafer-Scale Engine - Jun 2025 to Sep 2025

Orenda Power - Software Engineer for IoT control of distributed battery systems in NYC - Jun 2023 to Aug 2023

Unify AI - ML Research Engineer for cross-ML-framework model transformation - Jun 2022 to Aug 2022

Teaching Experience

🏆 are courses where I won an Outstanding Teaching Award!

Cornell University

Head Teaching Assistant:

  • CS3410: Computer System Organization and Programming[SP25, FA24🏆, FA23]
  • CS2800: Discrete Structures [SP24]

Teaching Assistant:

  • CS4780: Introduction to Machine Learning [SP23]
  • CS4820: Introduction to Analysis of Algorithms [FA22]

Featured Posts


Support LLVM GlobalISel for RISC-V Vector Extension on Partial ALU Instructions [Dec '23]
Cornell CS6120 final project

MLIR Paper Reading Reflection [Nov '23]
Cornell CS6120 course blog for the MLIR paper

Check out the rest of my posts here!

Miscellany

Hobbies

  • I love music, especially classical music - I began learning the violin after starting college and had a wonderful experience playing in an enssemble with friends at the Cornell Bowers CIS end-of-year party.
  • For sports, I enjoy weight lifting, hiking, and biking - during spring break in 2025, I biked from Washington, DC to New York City over four days.
  • I also enjoy wine tasting. I was fortunate to take a wine-tasting course at the Cornell Hotel School, which introduced me to an entirely new world of wine.

Check out some of my other non-CS related posts here!