Recent jobs in leda