Analysts had expected an uptick in the number of jobs created, but the number of roles fell by 23,000 in July.