STEM OPT Computer Science Jobs

Computer Science graduates on STEM OPT get up to 36 months of work authorization, 12 months standard OPT plus a 24-month extension available to CIP-coded STEM degree holders. Your employer must be enrolled in E-Verify to sponsor the extension, making that a non-negotiable filter when you're evaluating CS roles.

See All Computer Science Jobs

Overview

Open Jobs37+
Top Visa TypeF-1 OPT
Work Type95% On-site
Median Salary$94K
Top LocationAlabama
Most JobsUniversity of Alabama in Huntsville

Showing 5 of 37+ Computer Science jobs

Brigham Young University
Computer Science Systems Administrator
We won't show you this job again
Brigham Young University
Added 1w ago
Computer Science Systems Administrator
Brigham Young University
Provo, Utah
IT Support & Systems Administration
Technical Product & Program Management
Customer Service & Support
Health & Safety (EHS & OHS)
IT Support
Systems Administration
Customer Support
Security & Protective Services
$88,000/yr - $114,000/yr
On-Site
3+ yrs exp.
Bachelor's
5,001-10,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Axle Informatics LLC
Computer Science/Bioinformatics Intern
We won't show you this job again
Axle Informatics LLC
Added 1mo ago
Computer Science/Bioinformatics Intern
Axle Informatics LLC
Rockville, Maryland
Software Engineering
Backend Engineering
Not listed
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
The University of Texas at Austin
Postdoctoral Fellow, Department of Computer Science
We won't show you this job again
The University of Texas at Austin
Added 2mo ago
Postdoctoral Fellow, Department of Computer Science
The University of Texas at Austin
Austin, Texas
Software Engineering
Data Science & Analytics
Data Engineering
Technical Product & Program Management
Data Science
Not listed
On-Site
Doctorate

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Deluxe Corporation
Internship - Technology & Computer Science - Minneapolis
We won't show you this job again
Deluxe Corporation
Added 2mo ago
Internship - Technology & Computer Science - Minneapolis
Deluxe Corporation
Minneapolis, Minnesota
Not listed
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
ACG
Internship – Computer Science Related Major
We won't show you this job again
ACG
Added 6mo ago
Internship – Computer Science Related Major
ACG
Parsippany-Troy Hills, New Jersey
Data Science & Analytics
Software Engineering
Data Science
Data Analytics
$20/hr - $25/hr
Hybrid
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 37+ Computer Science jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Computer Science roles.

Get Access To All Jobs

See all 37+ Computer Science jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Computer Science roles.

Get Access To All Jobs

Tips for Finding STEM OPT Authorization in Computer Science

Confirm your CIP code before applying

Check that your Computer Science degree carries a qualifying CIP code, 11.0701 (Computer Science) is the most common. Your DSO can verify this in SEVIS before you apply, saving you from discovering a mismatch after an offer.

Filter job searches by E-Verify status

Before applying to any CS role, confirm the employer is actively enrolled in E-Verify, not just registered. Use the E-Verify employer search to check enrollment status, a lapsed enrollment disqualifies them from sponsoring your STEM OPT extension.

Search STEM OPT roles on Migrate Mate

Migrate Mate filters Computer Science jobs by employers already set up for STEM OPT extension sponsorship. You avoid wasting applications on companies that can't legally support your 24-month extension.

Draft your I-983 training plan early

Many CS hiring managers have never seen an I-983. Bring a draft to your offer negotiation that maps your role's technical responsibilities to your degree's learning objectives, it accelerates the approval process and signals you understand the compliance requirements.

Time your OPT extension application to your end date

Submit your STEM OPT extension application to USCIS at least 90 days before your initial OPT expires. Filing late forfeits the automatic cap-gap protection that bridges your authorization while the extension is pending.

Research prevailing wages before negotiating offers

Use the OFLC Wage Search to look up the prevailing wage for your specific CS job title and work location. STEM OPT doesn't set a wage floor, but knowing the DOL benchmark strengthens your negotiation and prepares you for any future H-1B LCA filing.

Computer Science jobs are hiring across the US. Find yours.

Find Computer Science Jobs

Frequently Asked Questions

Which Computer Science degrees qualify for the STEM OPT extension?

Your degree must appear on the USCIS STEM Designated Degree Program List, which is organized by CIP code. Most Computer Science degrees fall under CIP 11.07 (Computer Science) or 11.01 (Computer and Information Sciences). Degrees in closely related fields, Computer Engineering, Software Engineering, or Data Science, often qualify under different CIP codes. Your DSO confirms eligibility in SEVIS before filing.

Does my CS employer need to do anything specific to support my STEM OPT extension?

Yes. Your employer must be enrolled in E-Verify and must co-sign your I-983 Training Plan, which documents how your day-to-day Computer Science responsibilities connect to your STEM degree. They also commit to reporting material changes to your role or any early termination to your DSO within five business days. Without active E-Verify enrollment, the extension can't proceed regardless of your eligibility.

What is the I-983, and what should a Computer Science training plan include?

The I-983 is the STEM OPT Training Plan that you and your employer complete together. For a Computer Science role, it should detail the specific technical skills you'll develop, software architecture, algorithms, systems design, or whatever your position covers, and explain how each connects to your degree's coursework. USCIS requires the plan to show a genuine educational relationship, not just a job description.

How does cap-gap protection apply if I'm on STEM OPT and my employer files an H-1B petition?

If your employer files an H-1B petition on your behalf before your STEM OPT expires and you're selected in the lottery, cap-gap automatically extends your work authorization through September 30 of that fiscal year. Your EAD technically expires, but the cap-gap rule keeps you authorized. USCIS publishes annual guidance on cap-gap documentation, your employer should retain proof of the timely filing.

Where can I find Computer Science jobs that are set up for STEM OPT sponsorship?

Migrate Mate lists Computer Science roles filtered for employers already enrolled in E-Verify and experienced with STEM OPT extension requirements. Searching there narrows your options to companies that can legally support your 24-month extension, so you're not discovering enrollment gaps after you've already accepted an offer and notified your DSO.

See which Computer Science employers are hiring and sponsoring visas right now.

Search Computer Science Jobs