If you read the documentation the position option can take an array of x,y coordinates, not just a named position.
"2) an array containing an x,y coordinate pair in pixel offset from left, top corner of viewport (e.g. [350,100])"
http://jqueryui.com/demos/dialog/#option-position[
^]