R&D Software Engineer Visa Sponsorship Jobs in Michigan
R&D software engineer visa sponsorship jobs in Michigan are concentrated in the Detroit metro area, Ann Arbor, and Grand Rapids, with active sponsors including Ford, General Motors, Stellantis, and the University of Michigan. The state's deep automotive tech investment and emerging mobility sector drive consistent demand for research-focused engineers across embedded systems, autonomous vehicle software, and machine learning.
Find R&D Software Engineer JobsOverview
Showing 5 of 109+ R&D Software Engineer Jobs in Michigan with Visa Sponsorship










See all 109+ R&D Software Engineer Jobs in Michigan with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new R&D Software Engineer Jobs in Michigan with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
As a family company, we serve people and communities. When you work at Meijer, you’re provided with career and community opportunities centered around leadership, personal growth and development. Consider joining our family – take care of your career and your community!
Meijer Rewards
- Weekly pay
- Scheduling flexibility
- Paid parental leave
- Paid education assistance
- Team member discount
- Development programs for advancement and career growth
Please review the job profile below and apply today!
ROLE AND RESPONSIBILITIES
The Software Engineer, AI designs, develops, tests and supports AI-enabled software applications and services as a member of an Agile development team. This position is part of the AI team within Meijer Technology, which builds and operates the company's enterprise AI assistant and the shared services that support AI-enabled applications across the business. This role delivers assigned features and components, participates in code reviews and testing, and develops a working knowledge of Meijer's technology platforms, including cloud and AI-enabled application development.
Position will follow our hybrid schedule – Monday-Wednesday in office, Thursday-Friday remote.
What You Will Be Doing
- Delivers assigned features and components, taking on broader ownership over time.
- Participates in code reviews and applies feedback.
- Delivers working, tested code and documentation on a regular cadence.
- Designs, develops, tests and deploys application features and services, including integrations with enterprise systems and data sources.
- Builds AI-enabled application capabilities, including retrieval components, tool and API integrations, and automated evaluation of AI-generated responses.
- Builds and deploys containerized services through CI/CD pipelines and operates them in production, including monitoring, alerting and performance tuning.
- Writes and maintains automated tests; monitors quality and takes corrective action.
- Participates in the on-call rotation, responds to incidents and contributes to root cause analysis and corrective actions.
- Uses AI-assisted development tools in daily work and shares effective practices with the team.
- Writes clear technical documentation, including designs, runbooks and operational procedures.
- Collaborates with product owners, analysts, security and partner teams on requirements, acceptance criteria and solutions.
- Participates in Agile team ceremonies and in planning and prioritization.
BASIC QUALIFICATIONS
- Bachelor's degree in Computer Science, Information Systems or a related field, or equivalent experience.
- Proficiency in at least one modern programming language, such as Python, TypeScript or C#.
- Understanding of web services, REST APIs, authentication and source control (Git).
- Familiarity with software testing practices and troubleshooting using logs and monitoring tools.
- Demonstrated ability to complete software projects through academic, internship, open-source or professional work.
- Strong communication skills and ability to work effectively on a team.
- Demonstrated use of AI tools in daily work, such as AI-assisted coding, testing, documentation or analysis, with the ability to describe what has worked and what has not.
PREFERRED QUALIFICATIONS
- Exposure to large language model APIs, retrieval-augmented generation or related AI application patterns.
- Coursework or project experience in machine learning, statistics or data science.
- Familiarity with containers (Docker) and a major cloud platform (for example Azure, AWS or Google Cloud).
- Familiarity with CI/CD tooling and infrastructure as code.
- Familiarity with enterprise platforms such as Databricks or ServiceNow.
- Experience with Agile methodologies.
R&D Software Engineer Job Roles in Michigan
See all 109+ R&D Software Engineer Jobs in Michigan
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search R&D Software Engineer Jobs in MichiganR&D Software Engineer Jobs in Michigan: Frequently Asked Questions
Which companies in Michigan sponsor visas for r&d software engineers?
Ford Motor Company, General Motors, Stellantis, Magna International, and Bosch North America are among Michigan's most active sponsors for r&d software engineers, particularly in Dearborn, Detroit, and Auburn Hills. The University of Michigan and Michigan State University also sponsor research engineering roles. Technology subsidiaries of automotive OEMs, such as Ford Pro Intelligence and GM's software-focused units, file LCAs regularly for these positions.
What visa types are available for r&d software engineers seeking sponsorship in Michigan?
R&D software engineers in Michigan can be sponsored under the H-1B visa, which requires a specialty occupation and is subject to an annual cap and selection process. The TN visa is available to Canadian and Mexican citizens whose role fits the USMCA Engineer profession and who hold a qualifying engineering degree. The E-3 visa applies to Australian nationals in specialty occupations. Employer-sponsored EB-2 and EB-3 green cards are also pursued through PERM labor certification for longer-term positions.
How to find r&d software engineer visa sponsorship jobs in Michigan?
Migrate Mate lists r&d software engineer roles in Michigan with verified visa sponsorship history, letting you search by city, employer, and role type without sorting through unverified postings. Michigan's automotive and mobility tech sectors generate strong sponsorship demand, so focusing on Dearborn, Ann Arbor, and Detroit on Migrate Mate gives you access to employers who have an active track record of filing for research engineering positions.
Which Michigan cities have the most r&d software engineer visa sponsorship jobs?
Dearborn and Detroit lead in sponsorship volume due to Ford and GM headquarters and their growing software divisions. Ann Arbor is a strong second, driven by the University of Michigan, Waymo's Michigan operations, and a dense cluster of mobility and autonomy startups. Auburn Hills and Troy are significant for automotive Tier 1 suppliers such as Stellantis and BorgWarner, which sponsor engineers focused on embedded software and powertrain research.
Are there state-specific factors that affect r&d software engineer visa sponsorship in Michigan?
Michigan's automotive industry transformation toward electric vehicles and autonomous systems has significantly increased demand for r&d software engineers with expertise in embedded systems, over-the-air software, and AI-driven vehicle control. University of Michigan's research partnerships with industry sponsors create pathways from CPT and OPT into full-time sponsored roles. Many Michigan sponsors are large employers with established immigration programs, which can mean more structured LCA and green card filing processes compared to early-stage companies.
What is the prevailing wage for sponsored r&d software engineer jobs in Michigan?
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.