In this work, we extend a method that we have previously developed for saddle point optimization in a Cartesian coordinate basis to a basis of redundant internal coordinates. When using redundant internal coordinates or when optimizing a system with constraints, our algorithm uses a variety of projected internal coordinate bases as well.