Is there a term for the amount of time one devotes to a job, as in full-time, part-time, half-time?

Solution 1:

At my place of work (literally in our job postings), this is called Schedule. It covers the gamut of what the expectations are in terms of time commitment for the job, and implies that there is some structure to it.

You could also use Time Commitment. I think that would imply that the hours worked are the same week-to-week but the distribution is more fluid.

Solution 2:

A reasonable term to use is workday:

: the period of time in a day during which you work at a job
Merriam-Webster

Solution 3:

Dice lists full/part/etc as employment type search parameter.