1,034 jobs in Edinburgh