Out of curiosity, how does the process of job hunting work in the Ontario area if they get a job in SV? Does the SV company offer a visa permit or does the student apply for work permit in advance?
You interview, you get the offer, and the lawyers at the company apply for the visa for you.
There are some exception cases where an open-ended visa is possible, but this is uncommon - but if you're famous in the industry you may qualify.
In other cases, the work status conversation is an important part of hiring and negotiation.