This paper presents a method for implementing a convolutional autoencoder on a small satellite payload to achieve the dual functions of data compression and in-situ anomaly detection. Advances in small satellite technology have increased the potential for geodetic missions, and machine learning (ML) can enhance the efficiency of satellite data processing. This study demonstrates these capabilities through a disaster monitoring use case using an aerial image dataset of the African continent, suggesting a novel ML-based approach for small satellite applications and the potential for expanding space technology and artificial intelligence in Africa.