Aaron Harlap

Senior Software Engineer @ Chronosphere

About Aaron Harlap

Aaron Harlap is a Senior Software Engineer with extensive experience in distributed systems and machine learning. He has worked at notable companies such as Chronosphere and Determined AI, contributing to significant open-source projects and publishing research in prestigious conferences.

Work at Chronosphere

Aaron Harlap currently serves as a Senior Software Engineer at Chronosphere, a position he has held since 2021. In this role, he focuses on developing and enhancing software solutions that support cloud-native observability. His expertise in distributed systems and machine learning contributes to the company's mission of providing scalable and efficient monitoring solutions.

Previous Experience at Determined AI

Prior to his current role, Aaron Harlap worked at Determined AI as a Senior Software Engineer for seven months in 2021. He was instrumental in building state-of-the-art support for distributed training and Kubernetes integration. Before this, he held the position of Software Systems Engineer at the same company for one year, where he contributed to the development of the Determined deep learning platform and other significant open-source projects.

Education and Expertise

Aaron Harlap holds a Doctor of Philosophy (PhD) in Computer Engineering from Carnegie Mellon University, where he studied from 2014 to 2019. He also earned a Master of Science (MS) in the same field from the same institution from 2014 to 2016. His academic research, supervised by professors Greg Ganger and Phil Gibbons, focused on distributed systems for machine learning in shared computing environments. Additionally, he completed a Bachelor’s degree in Electrical and Computer Engineering at Northeastern University.

Research Contributions

During his academic career, Aaron Harlap published research at prestigious conferences, including SOSP, EuroSys, NSDI, SysML, and SoCC. His work primarily focused on distributed systems for machine learning, showcasing his expertise in the field. His contributions to open-source projects such as Horovod, PipeDream, and YogaDL have also been significant in advancing distributed systems and machine learning technologies.

Early Career and Internships

Aaron Harlap began his professional journey with various internships and co-op positions. He worked as a Co-Op Engineer at Spectral Sciences, Inc. in 2013 and as a Co-Op Software Engineer at Motorola Mobility in 2012. He also gained experience as a QA Intern at Parametric Technology Corporation in 2010 and as a QA Engineer at Charles River Development in 2011. Additionally, he served as an ECE Tutor at Northeastern University from 2011 to 2014.

People similar to Aaron Harlap