Innovation Technician jobs