https://jamfnation.jamfsoftware.com/viewProfile.html?userID=...
and the products http://uk.mathworks.com/products/?s_tid=gn_ps
They have tons of customers using this setup (Matlab on Macbook Pro) in my uni at least, so it makes a lot of sense.
Now i feel the OP's usage justified
For example, you may have a macbook pro, but it's not powerful enough to run tests in a few minutes while you do other work on it at the same time. In this case, you'd want another Mac like a Mini, Pro or Xserve to send jobs to.
Anyone using X Code has to run it on a Mac and often, you're wasting precious development time when your jobs are taking up your Macbook's processing power for an hour while it tests your latest build.
Travis-CI, the continuous integration platform, will send your jobs to a cloud of Mac servers when they require OS X to build against.