...
- Find jobs that fit their schedule and other constraints (distance, age of kids, individual preferences for or against given families)
- Maximize number of jobs they can do, and money the make, despite scheduling changes and uncertainties (on their side or the parents' side)
- Communicate with parents, both beforehand to schedule and negotiate terms, and during the job if problems come up
- Organize important information about the children of each family
...