At one airline where I worked, they had First Officers, Senior First Officers, Training First Officers, senior Training First Officers...and, oh wait, that's it.
First Officer, two stripes, performed normal F/O duties and of course operated every other sector...well, on my flights anyway.
Senior First Officer, three stripes and it had indicated he had passed his ATPL exams.
Training First officer.
Was carried along on some flights to instruct new cadet First officers (darn, I just knew I had forgotten one grade

) in the normal line flying procedures, and occupied the RHS for all takeoffs/landings...the cadet slipping into the seat above 5000 feet.
Senior Training First Officer.
Gave final checks to the Cadet First officers, prior to them being released for...the final check with the fleet manager.
So, this left the Captain (yours truly) to taxi the airplane into position on the runway (some however had a RHS tiller, so that was varied somewhat), the RHS guy pushed up the throttles, I had my hand on same until V1, called the speeds, raised the gear and flaps...and sat back a smoked a nice Cuban cigar, while the rest of the crew did all the work.
A superb arrangement, if I do say so, myself.
PS:
To those who are a Captain now....never ever
ever give up the LHS for a RHS position....unless of course your third wife has now cleaned you out of house and home, and you have no choice.