Yes and no. In the US Army, at least, rank generally means a certain kind of position, but not always, and certain ranks can be many different positions, as in the rank of Major. As a side note, I'd like to address my favorite rank, corporal. Corporal is still very much alive in the US Army, though ...