What do you think about codalab.org?
codalab.org