Sad way to start an intro.
This probably should be in the aggression sub forum.
In the meantime I'll warn you, you're going to get many wide varying and passionate opinions, these dog bit kid threads always do.
I will say what I always say when it comes to dogs that bite, before you make a decision get a professional trainer involved who can evaluate the dog in person. It is highly advised to find a trainer with experience in German Shepherds, better yet one that trains in bite sports if possible because they tend to be better at reading and understanding what is driving the dogs behavior.
That will help you determine if he can be rehomed safely or possibly stay with you...or not.
Best wishes....hope it works out for you and your dog.