Browse StatesAboutVisa StrategySponsor CheckerVisa IntelligenceLottery CalculatorPricing

Finding STEM OPT Jobs: E-Verify Companies & Job Search Tips

How to find employers that qualify for STEM OPT, navigate E-Verify requirements, and land a job that advances your immigration goals.

Landing a STEM OPT job requires more than just finding any employer — your company must be enrolled in E-Verify, willing to complete the I-983 training plan, and offer a position directly related to your STEM degree. This extra layer of complexity makes the job search more challenging, but the right strategy can open doors to 24 additional months of work authorization.

E-Verify: The Non-Negotiable Requirement

The most critical requirement for STEM OPT employment is that your employer must be enrolled in E-Verify. This is a federal program that allows employers to electronically verify the employment eligibility of their workers. Key facts:

  • Not all employers participate: E-Verify is mandatory only for federal contractors and in certain states. Many small and mid-size companies are not enrolled.
  • How to check: Search the E-Verify employer database or ask the employer directly. Look for the E-Verify participation notice, which employers are required to display.
  • Company-wide enrollment: The specific company entity (not just the parent company) that employs you must be enrolled. If a company has multiple subsidiaries, verify the correct entity.
  • New enrollment is possible: If an employer wants to hire you but isn't enrolled, they can sign up for E-Verify relatively quickly. Some employers are willing to do this for strong candidates.

Best Job Boards for STEM OPT Positions

These resources are particularly useful for finding STEM OPT-friendly employers:

  • Wisa: Search for employers that sponsor work visas and verify E-Verify enrollment status. Filter by industry, location, and company size.
  • University career services: Your school's career center often has relationships with employers experienced in hiring international students. Many host international student-specific job fairs.
  • LinkedIn: Search for positions and check if the company is E-Verify enrolled. Connect with international employees at target companies to learn about their sponsorship experience.
  • Handshake: Popular among universities, Handshake allows employers to indicate willingness to sponsor international students.
  • GoinGlobal: Available through many university libraries, this database includes H-1B sponsor data and employer profiles relevant to international students.

Salary Expectations on STEM OPT

STEM OPT salaries should be comparable to what U.S. workers earn in similar positions:

  • No underpayment allowed: While STEM OPT doesn't have the same formal prevailing wage requirement as H-1B, your employer must attest on the I-983 that compensation is commensurate with U.S. workers in similar roles.
  • Typical ranges by field: Software engineering ($80,000-$150,000+), data science ($75,000-$130,000), engineering ($65,000-$110,000), biological sciences ($50,000-$75,000). Ranges vary significantly by location and company size.
  • Negotiate fairly: Don't accept below-market pay because of your visa status. Employers who undervalue you because of your immigration situation are unlikely to be good long-term sponsors.

Tips for a Successful STEM OPT Job Search

Maximize your chances with these strategies:

  • Start early: Begin your job search at least 3-4 months before your initial OPT expires. The STEM OPT extension application must be filed before your current OPT expires.
  • Target large companies: Larger companies are more likely to be E-Verify enrolled and experienced with international hiring processes.
  • Prepare the I-983 conversation: Be ready to explain the I-983 training plan to potential employers. Having a draft or template ready shows professionalism and reduces friction.
  • Consider the H-1B path: Prioritize employers who are willing to sponsor H-1B visas after your STEM OPT. Your STEM OPT is a bridge, not a destination — choose employers who support your long-term immigration goals.
Find Your H-1B Sponsor

Search thousands of verified H-1B sponsors by company, industry, and location.

Search H-1B Sponsors on Wisa →

Frequently Asked Questions

Do all STEM OPT employers need to be E-Verify enrolled?

Yes. E-Verify enrollment is a mandatory requirement for all STEM OPT employers. If the company is not enrolled in E-Verify, you cannot work there on STEM OPT, regardless of the position or your qualifications. The specific employing entity (not just the parent company) must be enrolled.

How do I find out if a company is enrolled in E-Verify?

You can search the E-Verify employer database online, ask the company's HR department directly, or look for the E-Verify participation notice that enrolled employers are required to display. You can also use Wisa to search for employers with verified E-Verify enrollment.

Can I do an unpaid internship on STEM OPT?

USCIS requires that STEM OPT compensation be commensurate with U.S. workers in similar positions. Unpaid positions are highly problematic and may violate both immigration regulations and labor laws. USCIS specifically looks for adequate compensation on the I-983 training plan.

What happens if my employer loses E-Verify enrollment during STEM OPT?

If your employer's E-Verify enrollment lapses or is terminated, they no longer qualify as a STEM OPT employer. You would need to find a new E-Verify enrolled employer or your STEM OPT authorization could be affected. Report any changes to your DSO immediately.

Related Guides