I don't think the US Military takes foreign applications, you have to have US Citizenship.
There's only really 4 scenarios in which you're likely to be able to move to the States and work there:
- You have a highly sought after skill (H1B VISA)
- You transfer with your company who have US offices (L1 VISA)
- You have the funds to invest in a company
- You marry a US citizen
In terms of flexibility, Canada and Australia are probably much better options to consider. I'm considering them both at the moment because I think the US is just far too difficult to emigrate to.
There's only really 4 scenarios in which you're likely to be able to move to the States and work there:
- You have a highly sought after skill (H1B VISA)
- You transfer with your company who have US offices (L1 VISA)
- You have the funds to invest in a company
- You marry a US citizen
In terms of flexibility, Canada and Australia are probably much better options to consider. I'm considering them both at the moment because I think the US is just far too difficult to emigrate to.