Rio McMahon

Summary

A full-stack data professional specializing in cloud-based ML. Proven experience with the full machine learning lifecycle from modeling through deployment. Previously worked as a structural project engineer/manager.

Work Experience

Cipher Mining
Lead Machine Learning Engineer
Denver, CO
Aug 2023 — Present
Productionizing models to control 200MW+ of data center operations.
  • Built algorithmic power trading models responsible for the automated execution of >$1.8M in trades.
  • Developed internal MLOps tooling used across 10k+ model re-deployments with automated drift detection and re-training capabilities.
  • Architected and deployed a highly available model training/serving platform using Ray + Kubernetes hosting 250+ power trading models and serving >10k predictions per day.
Evolve Vacation Rental
Machine Learning Engineer
Denver, CO
Feb 2022 — Aug 2023
Creating full-stack data products to support business stakeholders.
  • Improved existing reservation prediction model performance by 3x using Apache Spark.
  • Created an owner abuse detection application using Streamlit and FastAPI with projected savings >$1M and efficiency savings equivalent to 3.6FTE.
  • Developed a ChatGPT powered listing content automation app that led to a 10% reduction in listing build time.
  • Developed in-house MLOps platform responsible for model telemetry and data validation; caught various upstream data integrity and model performance issues.
  • Improved team MLOps production deployment process using Docker, Gitlab CI/CD, Prefect, and AWS resulting in >50% efficiency increase for some legacy processes.
UCAR/Unidata
Machine Learning Engineer
Boulder, CO
May 2021 — Jan 2022
Supporting the atmospheric machine learning research communities by adopting cloud first data practices.
ARPG
Graduate Research Assistant
Boulder, CO
Jun 2020 — May 2021
Graduate research assistant in the Autonomous Robotics and Perception Group (ARPG). Thesis involved deep learning, multi-agent reinforcement learning, and motion planning algorithms.
KPFF Consulting Engineers
Structural Project Engineer
Sacramento, CA
Sep 2016 — Aug 2019
Project engineer/manager for several building projects from conception through construction. Managed project budgets and regularly coordinated with multidisciplinary teams; internally managed design engineers and support staff. Licensed Professional Engineer (PE) in California.

Skills

Education

University of Colorado, Boulder
Aerospace Engineering (MS) - Autonomous Systems Focus
Sep 2019 — May 2021
University of Nevada, Reno
Mining Engineering (BS)
Sep 2012 — May 2016

Projects

A river permit scraper with an interactive frontend. Allows users to setup custom Slack alerts when river permit cancellations are detected. Backend uses Supabase for authentication + database and AWS Lambda for scraping.
An interactive journal for outdoor activities created with React and Leaflet using Supabase as the backend.