Software Engineer Jobs at Mayo Clinic with Visa Sponsorship

Mayo Clinic hires Software Engineers to build and maintain the clinical, data, and infrastructure systems that power one of the most complex healthcare and research environments in the country. The organization has a consistent track record of sponsoring work visas for technical roles across its enterprise technology teams.

See All Software Engineer at Mayo Clinic Jobs

Overview

Open Jobs31+
Top Visa TypeH-1B
Work Type100% On-site
Median Salary$103K
Top LocationRochester, MN
Most JobsMayo Clinic

Showing 5 of 31+ Software Engineer Jobs at Mayo Clinic jobs

Mayo Clinic
Senior Principal AI/ML Engineer
We won't show you this job again
Mayo Clinic
Added 4mo ago
Senior Principal AI/ML Engineer
Mayo Clinic
Rochester, Minnesota
Software Engineering
Data Science & Analytics
Data Engineering
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$175,406/yr - $263,099/yr
On-Site
9+ yrs exp.
Master's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Mayo Clinic
RESEARCH FELLOW
We won't show you this job again
Mayo Clinic
New 19h ago
RESEARCH FELLOW
Mayo Clinic
Phoenix, Arizona
Laboratory Research
Biotech & Life Sciences
Clinical Trials & Medical Research
Data Science & Analytics
Software Engineering
Clinical Trials
Data Science
AI (Artificial Intelligence)
$68,564/yr - $80,210/yr
On-Site
Doctorate
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Mayo Clinic
Research Fellow - Radiation Oncology
We won't show you this job again
Mayo Clinic
Added 2w ago
Research Fellow - Radiation Oncology
Mayo Clinic
Rochester, Minnesota
Data Science & Analytics
Software Engineering
Healthcare Administration
Data Science
$71,992/yr - $84,220/yr
On-Site
Doctorate
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Mayo Clinic
AI/ML Intern
We won't show you this job again
Mayo Clinic
Added 2w ago
AI/ML Intern
Mayo Clinic
Rochester, Minnesota
Data Science & Analytics
Software Engineering
Data Engineering
Data Science
AI (Artificial Intelligence)
ML (Machine Learning)
$25/hr
On-Site
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Mayo Clinic
RESEARCH FELLOW-PC- Pediatric Surgical Oncology
We won't show you this job again
Mayo Clinic
Added 1mo ago
RESEARCH FELLOW-PC- Pediatric Surgical Oncology
Mayo Clinic
Rochester, Minnesota
Laboratory Research
Biotech & Life Sciences
Data Science & Analytics
Software Engineering
Data Science
On-Site
Doctorate
10,000+

Have you applied for this role?

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

See all 31+ Software Engineer Jobs at Mayo Clinic

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Mayo Clinic.

Get Access To All Jobs

See all 31+ Software Engineer at Mayo Clinic jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at Mayo Clinic roles.

Get Access To All Jobs

Tips for Finding Software Engineer Jobs at Mayo Clinic Jobs

Tailor your resume to clinical systems

Mayo Clinic's engineering teams work on healthcare data platforms, EHR integrations, and research infrastructure. Highlighting experience with HIPAA-compliant systems, HL7 or FHIR standards, or large-scale data pipelines positions your application for the roles most likely to move forward.

Target roles flagged for H-1B or TN

Mayo Clinic sponsors multiple visa types for Software Engineers. If you hold a Canadian or Mexican degree in computer science or engineering, TN status is often a faster path than H-1B, with no lottery and no USCIS petition required at the border.

Confirm OPT STEM extension eligibility early

If you're on F-1 OPT, verify that your degree program qualifies for the 24-month STEM extension before your initial OPT expires. Mayo Clinic is E-Verify enrolled, which is a federal requirement for STEM OPT authorization, so that step is already covered on their end.

Understand the PERM timeline before accepting offers

For Green Card pathways through EB-2 or EB-3, PERM labor certification can take 12 to 18 months or more before a petition is filed. If permanent residency is a priority, raise the conversation during negotiation so both sides align on timing before you sign.

Use Migrate Mate to identify open Software Engineer roles

Filtering for Mayo Clinic's Software Engineer postings by visa type is faster through Migrate Mate, which surfaces sponsorship-eligible roles directly. This saves time you'd otherwise spend screening postings that don't match your authorization status.

Prepare for the specialty occupation documentation request

USCIS scrutinizes H-1B petitions when the employer is not a traditional technology company. Request confirmation from Mayo Clinic's immigration team that the specific Software Engineer role has been documented as a specialty occupation, with a degree-requirement nexus to the job duties.

Software Engineer at Mayo Clinic jobs are hiring across the US. Find yours.

Find Software Engineer at Mayo Clinic Jobs

Frequently Asked Questions

Does Mayo Clinic sponsor H-1B visas for Software Engineers?

Yes, Mayo Clinic sponsors H-1B visas for Software Engineers. Because Mayo Clinic is a healthcare and research institution rather than a technology company, the role must be documented as a specialty occupation requiring a bachelor's degree or higher in a directly related field. Engineering and computer science degrees typically satisfy this requirement, but the specific job duties need to support the specialty occupation classification in the H-1B petition.

How do I apply for Software Engineer jobs at Mayo Clinic?

You can browse and apply for Software Engineer roles at Mayo Clinic through their careers site or through Migrate Mate, which filters for sponsorship-eligible positions by visa type. Applications typically require a resume, and technical interviews for software roles at Mayo Clinic assess both engineering fundamentals and, in many cases, familiarity with healthcare or data systems. Having your visa documentation ready early in the process reduces delays once an offer is made.

Which visa types does Mayo Clinic sponsor for Software Engineer roles?

Mayo Clinic sponsors several visa categories for Software Engineers, including H-1B, E-3 (for Australian citizens), TN (for Canadian and Mexican nationals), J-1, F-1 OPT and CPT, and Green Card pathways through EB-2 and EB-3. The right visa depends on your citizenship, degree level, and career goals. TN and E-3 are typically faster to obtain than H-1B because they bypass the annual lottery and do not require USCIS petition approval in the same way.

What qualifications does Mayo Clinic expect for Software Engineer roles?

Mayo Clinic's Software Engineer roles generally require a bachelor's degree in computer science, software engineering, or a closely related field. Many postings favor candidates with experience in cloud infrastructure, enterprise application development, or healthcare data standards such as FHIR or HL7. For H-1B sponsorship purposes, the degree must be directly relevant to the job duties, so applied or interdisciplinary degrees may require additional documentation to establish specialty occupation status.

How do I navigate the visa filing timeline after receiving a Software Engineer offer from Mayo Clinic?

Once you receive an offer, Mayo Clinic's immigration team coordinates with outside counsel to prepare the petition or application. For H-1B, the annual cap registration window opens in March, meaning a new graduate starting in the fall may need to use OPT or CPT to bridge the gap. For TN and E-3, processing can happen much faster, often within weeks. Confirm your start date, current authorization status, and intended visa category with the recruiter before countersigning your offer.

See which Software Engineer at Mayo Clinic employers are hiring and sponsoring visas right now.

Search Software Engineer at Mayo Clinic Jobs