Curriculum Vitae

Eagle Lo

ML Systems Engineer

Summary

Master's student in Data Science (Computer Systems Track) at Carnegie Mellon University with a 4.0 GPA. I build the platforms that ML teams use to train, serve, and iterate — from billion-event Spark pipelines to Ray-based training and Go microservices in production.

Experience

  • Samsara

    Machine Learning Engineer II, ML Core Infra Team

    San Francisco, CA

    • Build scalable ML infrastructure across Ray and Spark powering inference and model serving for ML teams across Samsara.
    • Contribute to the shared serving stack on KubeRay; own pieces of the offline + online training and evaluation pipelines built on Apache Spark.
  • Samsara

    Software Engineer Intern, Unpowered Equipment Team

    San Francisco, CA

    • Led a full-stack ML project to improve edge signal quality for the asset-tracking platform.
    • Built scalable Spark pipelines in Databricks to process billions of sensor events.
    • Used Ray Train and Ray Tune to optimize XGBoost classifiers, improving location error by 38%.
    • Integrated production models via Ray Serve and Go microservices behind feature flags.
    • Converted to full-time MLE II on the ML Core Infra team.
  • Bypon Design Ltd.

    Software Engineer

    • Built scalable backend systems for a board game platform (5,000+ users) using Django and Firebase.
    • Integrated a real-time recommendation engine, lifting engagement by 28%.
    • Designed APIs for user authentication and merchant dashboards.

Education

  • Carnegie Mellon University

    M.S. in Data Science (Computer Systems Track)

    GPA 4.0/4.0. Coursework: ML Systems, Cloud Computing, Distributed Systems, Computer Systems. Fall 2025: Operating Systems, Database Systems, Parallel Programming.

  • National Taiwan University

    B.S. in Electrical Engineering

    Coursework: Data Structures, Algorithms, Linear Algebra, Probability and Statistics, Machine Learning, Computer Vision.

Selected Projects

  • Ray / KubeRay Open Source

    Contributing to the kubectl plugin for KubeRay: simplified Ray cluster deployment, S3 support, ephemeral storage, and TPU configuration.

    • Go
    • Kubernetes
    • Ray
    • OSS
  • Twitter-Scale ETL & Infrastructure

    1TB+ Twitter data on Spark/Azure HDInsight, denormalized MySQL schema for 10K+ RPS, EKS microservices via Terraform + Helm + Aurora, GitHub Actions CI/CD.

    • Spark
    • Kubernetes
    • Terraform
    • MySQL
    • Azure

Skills

Languages
Go, Python, C/C++, Rust, SQL, Java, Scala, TypeScript, JavaScript, Shell
ML & Data
JAX, PyTorch, TensorFlow, XGBoost, Spark, Ray / KubeRay, Airflow, Pandas, NumPy
Systems & Infrastructure
Databricks, Docker, Kubernetes, Kafka, Redis, LaunchDarkly, AWS, Azure, Git, Linux
Web & Backend
Django, Firebase, React, Node.js, MySQL

Awards

  • TartanHacks 20253rd place — Blockchain Track (176 teams)
  • AWAP 20253rd place (40+ teams)

Contact

The fastest way to reach me is eaglel@cs.cmu.edu. I read every message.