junior engineer computer science jobs