The EC Engine runs on a DataSynapses Grid Server, which is a distributed computing platform that provides grid processing capabilities. This allows the EC Engine to leverage parallel processing across multiple grid nodes for computationally intensive tasks like scenario generation and analysis.