material science trainee jobs