Devising Work-based Learning Curricula with Apprentice Research Software Engineers | AMiner