No there is no possible way to remove an infraction! Actualy when an infraction is expired, it's basicly removed.
It just stays there to keep you and the admins track of your history!
So in short, no it won't be removed completely!
Yes it can be deleted, even bans can be removed completely from your infraction list. But most of the time it will be just reversed in case the infraction was made unjustly.
Thorn