The job descriptor should support describing which job parameters (and their types) are expected.
Then, the GUI can introspect the descriptor (or better the job description in the DB) to assist the user in creating job execution requests.
These details can be shown in a Job details page.