There are several career opportunities for someone who works on a vessel for a riverboat company. Pilots are responsible for the overall safety and operation of a riverboat as well as its crew and passengers. Another job option is working as a deckhand, whose duties and responsibilities include conducting boat repairs and maintenance, assisting passengers with boarding and unloading, and handling lines while docking. They also play a role in safely towing down a river if this becomes necessary. Depending on the size of the vessel, there are also people to help serve the guests, such as chefs, techs, stewardesses, and bartenders. More technical positions include electrical and structural engineers. There are even more positions available for working on a larger vessel, such as a cruise ship.