Work odd jobs

To work by doing jobs that are unrelated and require no special skills.

The boy has been working odd jobs since he left high school.