Job Market & Opportunities
Iran's formal job market for foreigners is limited but not nonexistent. Most foreign workers are employed in oil & gas, construction, teaching, or diplomatic/NGO roles. The tech sector in Tehran is growing but primarily employs locals. English teaching is the most accessible sector for foreign nationals, with private language institutes always hiring native speakers.
- Oil & gas: Iran's largest sector for foreign professionals — engineers, project managers, geologists
- English teaching: strong demand at private institutes — $15–$30/hour for native speakers
- International organizations: UN agencies, embassies, and select NGOs hire foreigners
- Tech startups: Tehran has a growing scene (Snapp, Digikala, Cafe Bazaar) but mostly hires locals
- University positions: some universities hire foreign lecturers, especially in STEM and English
- Average local salary: $300–$500/month — foreign salaries are typically much higher
