What attributes of the uniform point to Garde Pionier Battalion?Appears to be Garde-Pionier-Bataillon.
Anything that might indicate rank or infantry vs artillery or cavalry?Dark shoulder boards (Red) with nothing on them, Litzen, white helmet plate (Garde eagle), black plume. Also a very common posture for GPB soldiers in period portrait photographs.