Are you still in school?
I've never heard of an algo internship....but having a relevant internship is always helpful. For some firms, an internship is an extended interview where they can evaluate you and determine if you fit into the culture.
If you have already graduated, you may want to just try applying for jobs.