I’ll repeat over and over that there are all kinds of opportunities here…from starting your own business to working for a large multinational. A lot of jobs you MUST speak Spanish but there are tons of international companies here that are looking for english speakers only. I still suggest finding work in dollars and converting them to pesos though. That would allow you to have the most financial freedom and to live the easiest and best life here in Mexico.
A long list of companies where you may find work include:
World Health Organization
Fox Networks Group
The tricky part is getting a company to sponsor your work visa. A country will always want to hire a local candidate instead of going through the hassle of dealing with the government and tons of papework. I know people here that have gotten sponsored though so it is possible if the company really wants you.
There are also plenty of facebook groups that offer leads on remote work. I highly recommend Rate Race Rebellion to look for remote work. They have a list of companies you can work for anywhere in the world. I highly recommend teaching english online. They hire VERY quickly and as long as you have a strong internet connection you can work ANYWHERE. Please also reference my other article for more ideas on how to make a living abroad.