Ulster go down to a second Pro12 away defeat this season as Edinburgh secure a 16-10 victory at Murrayfield.
The Scots led 6-3 at the break before a Sean Reidy try put Ulster ahead early in the second half.
Edinburgh maintained their 100% start to the campaign thanks to Hamish Watson's try and a Greig Tonks penalty.