I am aware of the diversity visa program, and though I am eligible to participate, it is, after all, a lottery... not a sure thing. I am looking for other options that are less of a gamble.
I work in the EU, with an EU citizenship, though was born elsewhere (the country that gives me my diversity eligibility). I work for a subsidiary of an American company and have for over a year.
My significant other has told me that she heard that it is possible to start the process of getting a green card while not actually residing in the US, which would be beneficial to us, as even with an H1B (or possibly a L1B) visa, there is a risk of not being able to finish the process and having to leave the US. With two small children, this is not a risk I would easily take, even though I would be able to get one of these visas.
My question is: What is the process and what are the prerequisites to apply for and get a green card (or other life-long legal residence) while not residing in the US?
I have not been able to find anything relevant online, possibly on account of not knowing the correct terminology.