Smart job searching at CELIADE