Senior AI Software Engineer Jobs in Minnesota
Senior AI Software Engineer jobs in Minnesota are in strong demand, concentrated in enterprise software, financial technology, medical devices, and retail analytics across the Twin Cities, Rochester, and Duluth. Major employers with a lasting footprint in the state, including UnitedHealth Group, Target, and Medtronic, consistently seek senior ai software engineers with deep expertise in machine learning infrastructure, large language model development, and MLOps. Competition is sharpest for candidates who combine hands-on model deployment with leadership experience. Scan the live roles below and apply to whichever ones fit.
Find JobsOverview
Showing 5 of 16+ Senior AI Software Engineer jobs











- Design, develop, and maintain scalable AI-powered software applications
- Build intelligent solutions using large language models (LLMs), AI APIs, and automation technologies
- Develop and support systems used by financial services professionals
- Integrate AI capabilities into existing and new software platforms
- Architect and manage relational databases
- Collaborate with internal teams to implement new AI technologies and solutions
- Communicate directly with end clients and vendors when needed
- Participate in architecture discussions and technical decision-making
- Identify opportunities to improve application performance, AI accuracy, reliability, and scalability
- Lead by example and help guide best practices within the engineering team
- Work independently while contributing to team objectives
- 5+ years of professional software development experience
- Strong, hands-on experience with Laravel, Next.js, and React
- Proven experience building and deploying AI-powered applications using OpenAI, Azure OpenAI, Anthropic, or similar LLM platforms
- Hands-on experience with prompt engineering, RAG, embeddings, and AI workflows
- Experience integrating AI/LLM capabilities into production web applications
- Experience with .NET / C#
- Experience working with SQL Server and/or MySQL
- Experience building and deploying applications in AWS and/or Microsoft Azure
- Strong problem-solving and troubleshooting skills
- Ability to communicate technical concepts clearly
- Ability to work independently and take ownership of projects
- Experience architecting relational databases
- Experience with both AWS and Azure
- Experience with both SQL Server and MySQL
- Experience with AI agents, tool/function calling, vector databases, LLM orchestration, or AI evaluation
- Handle change well and adapt quickly
- Take initiative and ownership
- Communicate clearly with both technical and non-technical stakeholders
- Lead by example and support team success
- Stay curious and continuously learn emerging AI technologies
- Are motivated by building intelligent systems that real businesses depend on
- Competitive compensation and comprehensive benefits
- 4 weeks of accrued PTO, plus 9 paid holidays
- Medical, dental, vision, life insurance, and 401(k)
- 8 hours of paid Volunteer Time Off (VTO)
- Ability to work in-office four days per week with one remote workday
- Ongoing professional development and AI training opportunities
- A collaborative team that values expertise, initiative, and growth
- Opportunity to build AI solutions that solve real business problems
- Collaborative environment where ideas and innovation are valued
- Ability to influence architecture, AI strategy, and product direction
- Fast-moving organization where your work has visible impact
- Opportunity to grow alongside a rapidly expanding AI platform
See All 16 Senior AI Software Engineer Jobs in Minnesota
Find roles in Minnesota that match your experience and apply in just a few clicks.
Find JobsSenior AI Software Engineer Jobs by City in Minnesota
Where Minnesota roles are concentrated, by current openings.
Senior AI Software Engineer Job Market in Minnesota
A snapshot from current Minnesota openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Consulting & Professional Services
- Insurance
- Healthcare & Medical Services
What Minnesota Employers Look For
The qualifications that appear most often in senior AI software engineer jobs across Minnesota.
- Bachelor's or master's degree in computer science, AI, or a closely related field
- Five or more years of experience building and deploying machine learning or AI systems
- Proficiency in Python and common ML frameworks such as TensorFlow or PyTorch
- Demonstrated experience designing production-grade model pipelines and MLOps workflows
- Ability to lead technical architecture decisions and mentor junior engineers on the team
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud at scale
Senior AI Software Engineer Jobs in Minnesota: Frequently Asked Questions
How do you become a senior ai software engineer in Minnesota?
The path to a senior ai software engineer role in Minnesota typically starts with a bachelor's or master's degree in computer science, data science, or a related field, followed by several years of progressively complex ML and software engineering work. There is no state-issued license required for this role in Minnesota. Most candidates advance by building a portfolio of deployed AI systems, contributing to high-impact projects at Minnesota tech companies or research institutions, and demonstrating the ability to lead cross-functional engineering efforts.
How much do senior AI software engineers make in Minnesota?
Senior AI software engineers in Minnesota earn a median of about $130,050 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $79,900 for the lowest 10% to over $169,810 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire senior ai software engineers in Minnesota?
Employers hiring senior ai software engineers in Minnesota right now include Thomson Reuters, Optum, and Nextek, based on current listings on Migrate Mate as of August 2026. Minnesota's concentration of large enterprise headquarters in healthcare, retail, and financial services means demand stays consistent even outside major national tech hiring cycles.
Which Minnesota cities have the most senior ai software engineer jobs?
The cities with the most senior ai software engineer openings in Minnesota are Eagan, Minnesota, and Shoreview. The Twin Cities metro drives the largest share of demand, anchored by corporate headquarters for companies like UnitedHealth Group, Target, and U.S. Bancorp, while Rochester's concentration of Mayo Clinic and medical technology firms supports a smaller but specialized cluster of AI roles in health data and clinical applications.
Are there remote senior ai software engineer jobs in Minnesota?
Yes, and more than most fields, because senior ai software engineering is largely knowledge-based and tooling-dependent work that translates well to distributed teams. About 86% of senior ai software engineer openings tied to Minnesota are remote or hybrid as of August 2026, reflecting the broader technology sector's continued flexibility. Model research, MLOps, and platform engineering roles tend to carry the most remote options, while roles tied to proprietary on-premises infrastructure or regulated healthcare systems are more likely to require on-site presence.
How can I get hired as a senior ai software engineer in Minnesota with little or no experience?
The most realistic entry path is targeting associate or junior machine learning engineer roles at Minnesota's large enterprise employers, then building toward seniority from within. Companies like UnitedHealth Group, Optum, and Target operate structured new-grad and rotational technology programs that place candidates without industry experience into AI or data engineering teams. Lateral moves from software engineering, data analytics, or data science roles are common. A strong portfolio of personal or open-source ML projects, along with a relevant master's degree or cloud certification, gives early-career candidates a clear edge in Minnesota interviews.
Where can I find and apply to senior ai software engineer jobs in Minnesota?
You can find and apply to senior ai software engineer jobs in Minnesota on Migrate Mate, which lists current openings across the state. Search the available roles, find the ones that match your background and preferences, and apply directly to the employers that interest you.
See All 16 Senior AI Software Engineer Jobs in Minnesota
Find roles in Minnesota that match your experience and apply in just a few clicks.
Find Jobs