The Jenkins scheduler should be able to pick offers based off the Mesos slave attributes. The attributes can be specified via the cloud config.