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.