Since you already have a shared folder on the headnode, it would be simplest if the jobs performed a final copy of the data from the compute nodes to the headnode share before they finish. Alternatively, you could create and run a separate data-consolidation job with tasks that copy the data from the compute nodes to the headnode share, and then a final task that runs on the headnode to copy the data to a share on your desktop.