There is always going to be a minimum amount of algea growth like that on your sand bed to some extent, depending on light from windows, etc.
Do you have any fish that naturally nip at algeas? Blenny, Tang, snails, etc?
Some people also don't recommend vacuuming your substrate, but I personally do it once a month and think the pros outweigh the cons.
Brandon