Engineering problems in machine learning systems | Synapse