Gary Wei

Machine Learning Researcher | Engineer | Hacker

Scroll

About Me

divider
Gary Wei

Guanghao (Gary) Wei

I am a machine learning engineer and researcher who builds efficient, reliable systems for large-scale learning. My interests span machine learning systems, distributed systems, high-performance computing, and AI for science.

I earned an M.Eng. in Computer Science from Cornell University and dual B.S. degrees in Computer Science and Mathematics from UMass Amherst, where I also minored in Japanese.

Outside work, I enjoy building open-source tools, solving CTF challenges, making games, and playing soccer.

My ambition is to build something that genuinely matters. I am still learning—and still on my way.

Download Resume

Academic Profile

Machine Learning Systems, High-Performance Computing, Distributed Systems, and AI for Science

Use the Left Arrow and Right Arrow keys to move the boundary.

Gary Wei

Machine learning engineer and systems researcher

View academic profile

This section combines artwork from Gary Wei's personal site with a preview of his academic profile.

Experience

  • ByteDance Ltd.

    Machine Learning Engineer

    Aug 2024 – Present

    At ByteDance, I work on distributed machine learning infrastructure, with a focus on performance and reliability at scale.
  • Cornell Relax ML Lab

    Research Assistant

    Feb 2023 – May 2024

    At Cornell Relax ML Lab, I worked with Prof. Chris De Sa on efficient algorithms and systems for large-scale machine learning. My research combined optimization with parallel and distributed computing.
  • UMass BioNLP Lab

    Research Assistant

    May 2021 – Jun 2022

    At UMass BioNLP Lab, I worked with Prof. Hong Yu on biomedical NLP research and applications for electronic health records.

    My work spanned information retrieval, model development, performance analysis, and full-stack application engineering.

Education

  • Cornell University

    M.Eng. in Computer Science

    2023

  • University of Massachusetts Amherst

    B.S. in Computer Science
    B.S. in Mathematics

    2022

    Minor in Japanese
  • Beijing No. 4 High School

    High School Diploma

    2018

    I graduated from Beijing No. 4 High School, where some of my favorite memories came from playing on the school soccer team.

Volunteer

  • JTU Soccer Club

    Soccer Player

    2024–Present

    I play for the Shanghai Jiao Tong University Soccer Club in the San Francisco Bay Area.
  • Cornell CSSA

    Secretary General

    2022–2024

    As secretary general of the Cornell Chinese Students and Scholars Association, I helped organize the Cornell Spring Festival Gala, Mid-Autumn Festival Carnival, and other community events.
  • Cornell CDSC

    Soccer Player

    2022–2023

    I represented the Cornell Chinese Dragon Soccer Club as a first-team player in Ivy League tournaments and other intercollegiate competitions.
  • UMass Amherst CSSA

    Member

    2018–2022

    I served in the Personnel Department of the UMass Amherst Chinese Students and Scholars Association. I helped organize events including the Spring Festival Gala, Mid-Autumn Festival Barbecue, and Campus Singer Competition.

My Skills

divider
Image

Machine Learning Systems

I build and contribute to machine learning systems with PyTorch, JAX, and related tools.

My work emphasizes efficiency, reliability, and real-world performance at scale.

Image

Full-Stack & Cloud

I have built full-stack applications with Django, Express, SQL and NoSQL databases, and AWS serverless services since 2019.

This site is generated with Hugo and deployed to AWS through GitHub Actions.

Image

Systems & Automation

I have been a proud Arch Linux user since 2020. I also work across Ubuntu, Windows, and macOS, using containers and virtual machines when they fit the job.

I maintain eva_arch as my cross-platform dotfiles repository and Eden for one-click initialization across Unix-like systems.

Image

Distributed Systems & HPC

My systems background includes distributed algorithms, fault tolerance, CUDA, Triton, OpenMP, and MPI.

I have built projects ranging from Paxos and Raft to multi-GPU scientific computing. See my academic profile for publications and research projects.

Image

Game Development

I learned game development with Unity in UMass CS 576 and built several small games.

I enjoy games both as a player and as a developer.

Image

Cybersecurity

I studied reverse engineering and vulnerability analysis at UMass Amherst and continue to practice binary analysis and exploitation through CTFs.

Get in Touch

divider
Future Gadget Laboratory
Social Media
Profiles