MACHINE LEARNING & COMPUTATIONAL BIOLOGY

Kyler Zook.

Machine learning for
questions in biology.

I build machine learning models that infer how genes regulate one another, and the evaluation that shows whether those inferences hold up.

Seeking Summer 2027 internships
RESEARCH NOTEBOOK01 / GRN
An illustrative gene regulatory network, connecting genes across biological pathways TFGENETARGET
AN ILLUSTRATIVE NETWORKHow do genes
influence each other?

Each node represents a gene. Connections represent possible regulatory relationships.

Undergraduate researcher University of Missouri — ColumbiaSelected work

01 Publications

Publications and work in progress.

Accepted

A. Hegde, K. Zook, Y. Wang, J. Cheng. “Multimodal graph reasoning for gene regulatory network inference.” NeurIPS 2026.

Co-author. I worked on the automated literature-validation agent and the multi-omic validation component, which combines chromatin-accessibility and transcriptomic data.

expressionaccessibilitymotif TF-centred graph literature check
In Review

T. Nguyen, A. Hegde, K. Zook, J. Cheng. “GRNPred: A Multimodal Graph Transformer with Masked Gene Expression Pretraining for Gene Regulatory Network Inference” npj Systems Biology and Applications

Co-first author. I ran the full-model, ablation, and supplementary experiments for revision, fixed bugs in the training and evaluation code, and rewrote parts of the manuscript.

expressionGO termsgene textmotif priors 1 · masked pretrain 2 · edge finetune TF–target edges
In Preparation

A. Hegde, K. Zook, J. Cheng. “Dynamic gene regulatory network inference.” (working title)

Co-author. Inferring gene regulatory networks that change over time, rather than treating them as fixed.

t₁t₂t₃ a network that changes over time
In Preparation

K. Zook, A. Hegde, J. Cheng. “A Benchmark for Evaluating Graph-Based Gene Regulatory Network Inference.”

First author. Planned for submission in December 2026.

shared evaluation methodscomparable results

02 Selected Work

Projects I’ve built.

01 / ML INFRASTRUCTURE

Distributed ML Experiment Platform

A self-hosted platform that runs ML experiments as queued jobs, built to survive repeated submissions and worker failures without corrupting results. Part of ongoing, unpublished research.

jobs queue workerworkerworker results DB
  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • Celery
  • Docker
Browse GitHub

02 / GPU COMPUTING

Custom Triton Kernels for GNN Operations

Custom GPU kernels for the sparse message-passing operations used in graph neural networks. The goal was to reduce memory traffic and kernel-launch overhead during training.

fused kernel neighbours aggregate
  • Triton
  • PyTorch
  • CUDA
Browse GitHub

03 / APPLIED AI

Creator Knowledge Base & RAG Platform

A pipeline that turns YouTube captions, metadata, and transcripts into searchable knowledge bases for individual creators, covering up to 4,000 videos per creator.

4,000 videos per creator transcriptchunk embedvector DB similarity search → grounded answer
  • Python
  • LangChain
  • Ollama
  • AWS
Browse GitHub

04 / SYSTEMS ENGINEERING

Redis-Inspired Multithreaded Key-Value Store

An in-memory key-value store built from the socket layer upward, including custom memory management and a TCP request path for real-time SET and GET operations.

SET / GET clientTCP parserhash table custom memory pool · serialization
  • C++
  • TCP Sockets
  • Multithreading
Browse GitHub

03 About

About me.

I’m a junior at the University of Missouri–Columbia studying computer science through the accelerated B.S./M.S. program, with minors in mathematics and biological sciences. I’m interested in the point where computation can make biological questions easier to test.

In Dr. Jianlin Cheng’s lab, I develop machine learning methods for gene regulatory network inference: learning, from genomic data, which genes control which, and how that changes over time. I developed the literature-verification module for EviGRN, which checks predicted regulatory links against published evidence (co-author, accepted to NeurIPS 2026). I am also co-first author on GRNPred, a GRN inference model now in review, where I ran the full and ablation experiments and helped revise the manuscript.

I also like systems work: job queues, GPU kernels, and retrieval pipelines. The less visible parts of a project matter to me—clean data, reproducible runs, and results that hold up when someone else tries them.

Languages

  • Python
  • C/C++
  • Java
  • SQL
  • JavaScript
  • Bash

Libraries & Frameworks

  • PyTorch
  • TensorFlow
  • Scikit-learn
  • Pandas
  • NumPy
  • SciPy
  • LangChain
  • FastAPI

Infrastructure

  • Docker
  • PostgreSQL
  • Redis
  • MongoDB
  • AWS
  • Git
  • Linux

Focus Areas

  • Machine Learning
  • Agentic Workflows
  • Diffusion Models
  • Flow-Matching Models
  • Single-cell Genomics
  • Multi-omics

04 Research & Experience

Research and industry work.

Machine Learning Research — Gene Regulatory Network Inference

Aug 2025 – Present Dr. Jianlin Cheng's Lab · University of Missouri — Columbia
  • Built a pipeline that collects, normalizes, and version-controls genomic data from six public repositories. The resulting schema covers more than 200 cell types across human and mouse references.
  • Built evaluation that scores inferred networks against reference standards, used to compare inference models.
  • Developed the literature-verification module and multi-omic validation component for EviGRN (co-author, accepted to NeurIPS 2026).
  • Co-first author on GRNPred (in review): ran the full-model and ablation experiments, fixed bugs in the codebase, and rewrote parts of the manuscript.
  • Working on dynamic gene regulatory network inference (in preparation).

AI Engineer (Contract)

Jan 2024 – May 2025 Virtuverse AI · Remote
  • Built and deployed a YouTube ingestion pipeline using the Google API and custom scraping to create knowledge bases for creator-specific chatbots.
  • Set up the preprocessing, chunking, and embedding workflow for the RAG pipeline.
  • Integrated a vector database for similarity search across as many as 4,000 videos per creator and deployed it on AWS EC2.

05 Education

University of Missouri — Columbia

GPA 3.84 · High Dean's List, all semesters · Mark Twain Scholarship

B.S., Computer Science

Aug 2024 – May 2028

  • Advanced Algorithm Design
  • Object-Oriented Programming
  • Mathematical Statistics
  • Unix/Linux Systems

Accelerated M.S., Computer Science

In progress

  • Concentrated in machine learning and algorithms

Minors

Mathematics & Biological Sciences

  • Discrete Mathematics
  • Introduction to Mathematical Statistics
  • Coursework supporting computational work on transcriptional regulation