The VISA situation for internship would be F1, specifically F1-CPT. It would be much easier if Filip is studying in the US, but it is still easier compared to getting H1B.
Getting a silicon valley company to give him an offer would be a per-requisite.
Getting a silicon valley company to give him an offer would be a per-requisite.