Hartree Partners jobs