E-3 Visa Computer Science Jobs
Computer Science roles in software engineering, data science, and systems architecture qualify as E-3 visa specialty occupations, making Australian professionals with a relevant bachelor's degree eligible for U.S. work sponsorship without entering the H-1B lottery. The E-3 visa renews indefinitely in two-year increments, so you can build a long-term career without cap pressure.
Find E-3 Visa Computer Science JobsOverview
Showing 5 of 40+ Computer Science jobs










See all 40+ 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
The Department of Computer Science at New York University seeks highly motivated individuals to teach graduate and undergraduate level courses on a part-time basis. Courses could include introductory undergraduate courses; advanced Computer Science major courses; and graduate-level courses.
Undergraduate introductory level teaching could include courses in programming with Python and Java, data structures, web design, and web-based programming. Advanced Computer Science major teaching could include courses in areas such as machine learning, computer security, and software engineering, among others.
Graduate level teaching could include courses in areas such as scientific computing, web-based system design, software engineering, machine learning, data mining, and intelligent systems, among others.
In compliance with NYC's Pay Transparency Act, the contact hour rate for this position is $214.23 - $416.45. This rate is based on the collective bargaining agreement with Local 7902.
Minimum Qualifications:
For Undergraduate level teaching: MS in Computer Science or a related field.
For Graduate level teaching: PhD in Computer Science or a related field.
Desired Qualifications:
Work experience in related industry or teaching experience in higher education.
Applicants should submit a letter of interest / cover letter (please see instruction in the application), curriculum vita, and provide the names and contact information of at least three references via the contact reference required document in the application. All application materials should be uploaded through Interfolio.
NYU is an Equal Opportunity Employer and is committed to a policy of equal treatment and opportunity in every aspect of its recruitment and hiring process without regard to age, alienage, caregiver status, childbirth, citizenship status, color, creed, disability, domestic violence victim status, ethnicity, familial status, gender and/or gender identity or expression, marital status, military status, national origin, parental status, partnership status, predisposing genetic characteristics, pregnancy, race, religion, reproductive health decision making, sex, sexual orientation, unemployment status, veteran status, or any other legally protected basis. All interested persons are encouraged to apply for vacant positions at all levels.
Sustainability Statement
NYU aims to be among the greenest urban campuses in the country and carbon neutral by 2040. Learn more at nyu.edu/sustainability.
See all 40+ E-3 Visa Computer Science Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new E-3 Visa Computer Science Jobs.
Get Access To All JobsTips for Finding E-3 Visa Sponsorship in Computer Science
Verify your degree satisfies specialty occupation
Your Australian three-year CS degree is generally accepted as equivalent to a U.S. four-year bachelor's. If your degree is in a related field like information systems or mathematics, get a credential evaluation before applying so employers aren't uncertain about your qualifications.
Target employers with active LCA filing history
Search the DOL's Labor Condition Application disclosure data for companies that have filed LCAs for software engineer or data scientist roles. Prior LCA activity signals the employer already understands the E-3 process and won't treat your application as an experiment.
Lead with E-3 advantages in recruiter conversations
Explicitly tell recruiters you're on an E-3, not an H-1B, and that there's no lottery and no annual cap. Many tech recruiters screen out sponsorship candidates without realizing E-3 hires can start within weeks of an accepted offer.
Use Migrate Mate's E-3 filing service for the LCA and paperwork
The LCA must be certified by DOL before your consulate appointment, and your DS-160 and visa packet need to align precisely with the LCA details. Migrate Mate's E-3 filing service manages the entire process from offer to consulate appointment so nothing slips between steps.
Search for Computer Science roles using Migrate Mate
Migrate Mate filters U.S. Computer Science jobs by E-3 sponsorship availability, saving you from applying to roles where the employer won't support the visa process. You can search by specialization, location, and remote work options in one place.
Clarify remote and hybrid work arrangements before filing
Your LCA lists a specific worksite address, which affects the prevailing wage DOL certifies. If the role is remote or hybrid, confirm with your employer how they'll list the work location before the LCA is filed, since changes after certification can require refiling.
E-3 Visa Computer Science: Frequently Asked Questions
How do I find Computer Science jobs with E-3 visa sponsorship?
Migrate Mate is built specifically for this search. It lists U.S. Computer Science roles filtered by E-3 sponsorship availability, so you're not guessing which employers will support the visa process. You can filter by specialization, state, and remote options to match your specific situation as an Australian professional.
How much does it cost to get an E-3 visa?
Migrate Mate's E-3 filing service covers the entire process for $499, including the Labor Condition Application, visa document preparation, and consulate appointment guidance. Traditional immigration lawyers charge $2,000–$5,000+ for the same work. The E-3 has less paperwork than most work visas, so paying thousands for legal help is usually unnecessary.
Do all Computer Science roles qualify as E-3 specialty occupations?
Most do, but the job must theoretically require at least a bachelor's degree in a specific field like computer science, software engineering, or information technology. Generic titles like 'technical support' or 'IT coordinator' can fail if the employer can't demonstrate the role demands a degree. Titles such as software engineer, data scientist, DevOps engineer, and machine learning engineer consistently qualify.
How does the E-3 compare to the H-1B for Computer Science roles?
The E-3 is far more practical for Australian CS professionals. There's no lottery, no annual cap, and the employer can file an LCA and have you working within weeks of an accepted offer. The H-1B involves a March registration lottery with a roughly 25% selection rate, then an October 1 start date even if selected. The E-3 renews indefinitely in two-year increments with the same employer or a new one.
Can I change jobs or specializations on an E-3?
Yes, but each new employer must file a fresh LCA certified by DOL before you start. If you're switching from, say, a backend engineering role to a data science role, the new LCA needs to reflect the new job title and prevailing wage for that specific occupation. You can begin working for the new employer once the new E-3 visa stamp is issued or, if already in the U.S., once the new LCA is certified and USCIS approves a change of status.