Apache SystemDS (Previously, Apache SystemML) is an open source ML system for the end-to-end data science lifecycle. SystemDS's distinguishing characteristics are: 1. * Algorithm customizability via R-like and Python-like languages. 2. * Multiple execution modes, including Standalone, Spark Batch, Spark MLContext, Hadoop Batch, and JMLC. 3. * Automatic optimization based on data and cluster characteristics to ensure both efficiency and scalability.