Most large software companies here will do LMIA for you. How long do you have left on your work permit? If you have at least 2-3 months and would like to work on a cloud-based analytics product, shoot me an email. If you get hired, and apply for a work permit, you can still be here on implied status until you get it (i.e. kosher to stay, cannot easily come back if you leave though).