PyMC3 on AWS EC2

Did you use GPU? Also, try casting all the value to float:

with pm.Model() as model:

   p = pm.Uniform('p', lower = 0.0, upper = 1.0)
   b = pm.Binomial('b', 100.0, p, observed = 10.0)