It is easy to define an (ideal) LTI system that would have an infinite number of poles - for instance, if the transfer function is $$ H(z)=\frac{1}{\cos(z)-1} $$ However, this would only define a countably infinite set of poles.
I am curious: are there systems with uncountably infinite sets of poles? I would guess that the very definition of a pole would prohibit a function from having a contiguous region of poles, but what about a hypothetical transfer function that would have its poles defined on something like Cantor set?