in24143 project careers in Edinburgh, United Kingdom