There are a number of roles where certain dinosaurs could be working animals as well.
For example, in hilly or mountainous areas, there will be steep slopes, high areas and depressions which are too dangerous for tractors to drive over, as they could get stuck or fall over. To haul lumber or till the soil in such areas in temperate climates usually horses are used. However, a single horse often lacks the strength to pull very heavy loads, and teams of horses pulling a single load use their strength sub-optimally. Also, on very heavy terrain horses are prone to injuries, because hooves don't provide enough traction and the hide on their legs is rather thin.
There is an animal that performs better than a horse at these tasks.
The Parasaurolophus is a bulky animal, with very strong legs, weighting about 2,5 tons. Being much stronger than a horse, and with feet that provide better traction, it can pull heavy plows over steep slopes with rocky soils, or haul timbers out of a depression in a forest while digging its feet in the ground (still, on extremely difficult terrain, such as exposed karst, additional protection in the form of Apatosaurus leather paddings for the Parasaurolophus' feet is recommended).
A Parasaurolophus is also more efficient than a horse, since it loses less energy on body heat and can survive on lower quality food. An adult Parasaurolophus doesn't even need to be kept in a stable during winter, but can be left to forage in a forest, particularly if there are conifers around.
Another archosaur that could serve as a working animal would be a Pteranodon for helping in big game fishing as a fish spotter. It can cover very large areas, and notify you of the fish's position by circling over an area.