This document proposes an intelligent system for automatically tuning machine learning algorithms in a scalable way. The system would take in a dataset and application type, then use genetic algorithms or stochastic kriging to select the optimal algorithm and configuration. It would parallelize the tuning work across an Hadoop cluster to efficiently scale to large datasets and workloads. The goal is to help cloud providers maximize revenue by keeping costs linear as income grows exponentially through improved scalability and automation of the tuning process.