Senior AI Software Engineer Visa Sponsorship Jobs in Minnesota
Senior AI software engineer visa sponsorship jobs in Minnesota are concentrated in the Twin Cities metro, where companies like UnitedHealth Group, Target, Best Buy, and 3M operate large technology divisions actively hiring for machine learning and AI roles. Minneapolis and Saint Paul anchor the state's growing AI engineering demand across healthcare tech, retail analytics, and financial services.
Find Senior AI Software Engineer JobsOverview
Showing 5 of 246+ Senior AI Software Engineer Jobs in Minnesota with Visa Sponsorship










See all 246+ Senior AI Software Engineer Jobs in Minnesota with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior AI Software Engineer Jobs in Minnesota with Visa Sponsorship.
Get Access To All Jobs
Job Title: Machine Learning / Artificial Intelligence Intern
FLSA Status: Non Exempt
Department: R&D Engineering
Reports to: Lead Engineer, Data Science AI/ML
GENERAL DESCRIPTION / PURPOSE:
The Machine Learning / Artificial Intelligence Intern will assist in planning, researching, developing, and implementing new technologies for image processing and data analysis in the railroad industry. Duties will include all facets of product life cycle for prototype and production systems. Candidate will be required to work with internal and external stakeholders.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Functional & Technical Skills
- Develop and implement ML and CV algorithms for a variety of problems including classification, identification, and robotics
- Assist with planning and execution of software testing activities, as well as complex and challenging technical projects
- Participate in requirements gathering and evaluation methods for AI technologies and benchmark vendor technologies
- Aid in the design, build, and implementation of AI solutions for our proof of concepts and experiments
- Knowledge and hands-on expertise in deep neural network topologies such as convolutional nets, recurrent nets, RBMs, causal reasoning, probabilistic programming
- Evaluate positive and negative aspects of competing technologies from the perspective of both the solution provider and the customer
- Capabilities to manage large amounts of data including developing effective coding / scripting routines for automation of data management
- Passion for driving innovation in railroad environment that prioritizes safety, up-time, and daily production
- Collaborate with team members to automate railway maintenance equipment
- Deploying AI software to existing inspection systems operating in real-time environments
- Integrate cutting edge models into training and annotation pipeline
To perform this job successfully, an individual must be able to perform each essential duty satisfactory. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Education and/or Experience: The individual must be pursuing a BS or higher degree in Engineering, or related field and shall have achieved junior status or higher. The individual shall also have completed the “core” coursework for his/her chosen discipline.
Computer Skills: Solid computer skills consistent with the position requirements to include Microsoft Windows Office Suite, Python, PyTorch, OpenCV, Pandas; Linux, Docker, SQL, C# experience is a plus;
Reasoning Ability: Ability to correctly make decisions involving issues/problems including when to escalate the problem to a more senior consultant.
Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is frequently required to sit or kneel; use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms; and talk or hear. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, color vision, and the ability to adjust focus.
Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee may frequently work near moving mechanical parts, in outside weather conditions and is frequently exposed to vibration. The employee is occasionally exposed to fumes or airborne particles and risk of electrical shock.
The noise level in the work environment is usually moderate.
Senior AI Software Engineer Job Roles in Minnesota
See all 246+ Senior AI Software Engineer Jobs in Minnesota
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Senior AI Software Engineer Jobs in MinnesotaSenior AI Software Engineer Jobs in Minnesota: Frequently Asked Questions
Which companies sponsor visas for senior AI software engineers in Minnesota?
UnitedHealth Group and its Optum subsidiary are among the most active sponsors in the state, frequently hiring senior AI engineers for healthcare ML applications. Target and Best Buy sponsor for retail analytics and recommendation systems roles. 3M hires AI engineers in materials science and manufacturing applications. Mid-size companies like Cargill and U.S. Bank also maintain active sponsorship programs for experienced AI talent.
Which visa types are most common for senior AI software engineer roles in Minnesota?
The H-1B visa is the most common visa for senior AI software engineers in Minnesota, as these roles consistently qualify as specialty occupations requiring at least a bachelor's degree in computer science, data science, or a related field. Candidates with exceptional research records or publications may also pursue the O-1A. Australians can access the E-3 visa, and Canadian and Mexican nationals may qualify under the TN visa category for computer systems analyst roles.
Which cities in Minnesota have the most senior AI software engineer sponsorship jobs?
Minneapolis accounts for the large majority of senior AI software engineer sponsorship activity in Minnesota, driven by the headquarters of Fortune 500 companies and a dense concentration of technology offices. Saint Paul adds additional opportunities, particularly in healthcare IT and government-adjacent tech. Eden Prairie, Minnetonka, and Bloomington host suburban tech campuses where companies like UnitedHealth and Optum have significant AI engineering teams.
How to find senior ai software engineer visa sponsorship jobs in Minnesota?
Migrate Mate filters job listings specifically by visa sponsorship availability, making it straightforward to identify senior AI software engineer openings in Minnesota without sorting through roles that don't offer sponsorship. You can narrow results by state and role to surface positions at Twin Cities employers across healthcare tech, retail, and financial services. Migrate Mate's board is built for international candidates, so every listing is relevant to your sponsorship search.
Are there any Minnesota-specific considerations for senior AI software engineer visa sponsorship?
Minnesota's strong university pipeline, particularly from the University of Minnesota's computer science and AI programs, creates a talent ecosystem that shapes how local employers approach international hiring. Employers must meet Department of Labor prevailing wage requirements for the Minneapolis-Saint Paul metro area when filing Labor Condition Applications, which are tied to local wage surveys rather than national averages. Healthcare technology is the dominant industry vertical, so AI experience in regulated data environments is a notable advantage for candidates targeting Minnesota employers.
What is the prevailing wage for sponsored senior ai software engineer jobs in Minnesota?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.