BambooHR
Staff AI/ML Engineer
Leading AI platform work for Ask BambooHR and shared production agent infrastructure: durable runtimes, tracing, observability, evals, and reliable tool use.
I've been doing machine learning since 2015. Most of the work I'm proudest of has been in NLP: zero-shot classifiers, open-source Transformers tooling at Hugging Face, and later ML for molecular structure and drug discovery at Enveda.
These days I'm sharpening the engineering side of my ML work at my day job, building AI applications and platform pieces close to users. More modeling work to come.
A compact version of the path so far.
Staff AI/ML Engineer
Leading AI platform work for Ask BambooHR and shared production agent infrastructure: durable runtimes, tracing, observability, evals, and reliable tool use.
Doctoral studies in computing and AI
Spent a year in doctoral studies with Vivek Srikumar, focusing on NLP, machine learning, and language-model research. Ultimately decided a PhD wasn't the right path for me, so I left.
Senior Machine Learning Scientist
Built Transformer training infrastructure and sequence-to-structure models for molecular identification from noisy MS/MS spectra.
Research Engineer, Science Team
Worked on Transformers and Datasets, zero-shot classification tooling, public models, demos, and research infrastructure.
MS Data Science
Studied data science at Harvard and interned at IBM Research / MIT-IBM Watson AI Lab, working on cross-population variational autoencoders for isolating latent structure across distributions.
BS Computer Science
Studied computer science at BYU, interned at Microsoft on CNTK, and built early machine-learning projects including MMLSpark NLP components, get_smarties, and devol.
Practical methods for text classification without annotated data; cited in academic literature.
Notes on retrieval-augmented language model pretraining.
Reference guide for evaluating causal language models with fixed context windows.
Hugging Face reading group discussion and Colab notes on poisoned pretrained model weights.
Thread explaining prompting and zero/few-shot performance across NLP benchmarks.
Selected papers. Citation counts are intentionally approximate; see Google Scholar for the changing record.
EMNLP Demo
EMNLP Demo
ChemRxiv
ICLR 2023 MLDD Workshop Oral
Useful projects, demos, and models that do not fit cleanly into papers or writing.
Named to the inaugural AI Utah 100 list as a Builder.
Patent publication related to mass-spectrometry-based molecular structure prediction.
Transformers pipeline and task workflow for classifying text against arbitrary candidate labels.
Self-distillation project for training smaller zero-shot classifiers from larger NLI models.
Public zero-shot and student classifiers on the Hugging Face Hub, including BART, XLM-R, and DistilBERT models.
Interactive Hugging Face Space for classifying text with arbitrary labels.
Early proof of concept for genetic neural architecture search.