A US tech firm is catching flak for placing a discriminatory job ad requiring not only for native-born U.S. citizens to apply, but that they are looking for “whites.”