I think they should be independently leveled.
One getting SP and the other getting JP.
Also no single weapon class should be specialized to a single Title. So you could raise Beastmaster while training Archer Weapon Class and use your pet to hold a monster while you shot it at range.