No, no corys eat algae to a great extent if at all. Otos are small and good for this or if you have a bigger tank (30gallons +) bristlenoses are good and also farlowella cats.
Mine will occasioally nibble algae off the glass and decorations but they don't do it often or much. They do love the wafers though. I think they like those above everything else.