Design, develop, and maintain software applications and scripts to support public health research ... Proficiency in one or more programming languages such as Python, R, Java, or C++ * Strong ...
Quick apply
Design, develop, and maintain software applications and scripts to support public health research ... Proficiency in one or more programming languages such as Python, R, Java, or C++ * Strong ...
Quick apply
Design, develop, and maintain software applications and scripts to support public health research ... Proficiency in one or more programming languages such as Python, R, Java, or C++ * Strong ...
Ypsilanti, MI · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... research scientist experts to solve issues and iterate to improve product image quality Design ...
Ypsilanti, MI · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... research scientist experts to solve issues and iterate to improve product image quality Design ...
Ypsilanti, MI · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...
Ypsilanti, MI · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...
Lead Software Engineer, AI Are you passionate about building AI-driven software that transforms how ... Lead cross-functional collaboration - Partner with AI researchers, engineering leadership, design ...
Lead Software Engineer, AI Are you passionate about building AI-driven software that transforms how ... Lead cross-functional collaboration - Partner with AI researchers, engineering leadership, design ...
Ypsilanti, MI · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... research scientist experts to solve issues and iterate to improve product image quality Design ...
Ypsilanti, MI · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... research scientist experts to solve issues and iterate to improve product image quality Design ...
Plymouth, MI · On-site
$92K - $127K/yr
Software Engineer, II - Plymouth, Michigan Discover your potential. Pursue your passion. Link ... new R&D opportunities. * Assist LINK Service Technicians and customers with technical issues.
Plymouth, MI · On-site
$92K - $127K/yr
Software Engineer, II - Plymouth, Michigan Discover your potential. Pursue your passion. Link ... new R&D opportunities. * Assist LINK Service Technicians and customers with technical issues.
Detroit, MI · On-site +1
Title: Software Engineer . Net 100% REMOTE 6 months contract **Permanent work from home position ... Good interpersonal and oral communication skills Ability to conduct research into security related ...
Detroit, MI · On-site +1
Title: Software Engineer . Net 100% REMOTE 6 months contract **Permanent work from home position ... Good interpersonal and oral communication skills Ability to conduct research into security related ...
Detroit, MI · Remote
Title: Software Engineer . Net 100% REMOTE 6 months contract **Permanent work from home position ... Good interpersonal and oral communication skills Ability to conduct research into security related ...
Detroit, MI · Remote
Title: Software Engineer . Net 100% REMOTE 6 months contract **Permanent work from home position ... Good interpersonal and oral communication skills Ability to conduct research into security related ...
Ypsilanti, MI · On-site
Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI · On-site
Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Plymouth, MI · On-site
$92K - $127K/yr
Software Engineer, II - Plymouth, Michigan Discover your potential. Pursue your passion. Link ... new R&D opportunities. * Assist LINK Service Technicians and customers with technical issues.
Plymouth, MI · On-site
$92K - $127K/yr
Software Engineer, II - Plymouth, Michigan Discover your potential. Pursue your passion. Link ... new R&D opportunities. * Assist LINK Service Technicians and customers with technical issues.
Detroit, MI · On-site
$121K - $159K/yr
The Senior Image Analysis Software Engineer is responsible for designing, developing, and deploying ... Working closely with scientists, researchers, and digital technology teams, the incumbent develops ...
Detroit, MI · On-site
$121K - $159K/yr
The Senior Image Analysis Software Engineer is responsible for designing, developing, and deploying ... Working closely with scientists, researchers, and digital technology teams, the incumbent develops ...
Ford's Research and Advanced Engineering team takes new ideas from theory to reality. Every day, we ... We are undergoing a massive digital transformation, where software is the single biggest lever in ...
Ford's Research and Advanced Engineering team takes new ideas from theory to reality. Every day, we ... We are undergoing a massive digital transformation, where software is the single biggest lever in ...
Dearborn, MI · On-site
Ford's Research and Advanced Engineering team takes new ideas from theory to reality. Every day, we ... We are undergoing a massive digital transformation, where software is the single biggest lever in ...
Dearborn, MI · On-site
Ford's Research and Advanced Engineering team takes new ideas from theory to reality. Every day, we ... We are undergoing a massive digital transformation, where software is the single biggest lever in ...
Detroit, MI · On-site
$78K/yr
Systems Software Engineer I Wayne State University is searching for an experienced Systems Software ... Wayne State is a premier, public, urban research university located in the heart of Detroit ...
Detroit, MI · On-site
$78K/yr
Systems Software Engineer I Wayne State University is searching for an experienced Systems Software ... Wayne State is a premier, public, urban research university located in the heart of Detroit ...
Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team ... Develop embedded software for innovative R&D projects in both consumer and military space * Work ...
Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team ... Develop embedded software for innovative R&D projects in both consumer and military space * Work ...
## Software Engineer (Client Opening- Treetown Tech)Applylocations: Michigan - Ann Arbor (Rehmann ... Develop embedded software for innovative R&D projects in both the consumer and military space.
## Software Engineer (Client Opening- Treetown Tech)Applylocations: Michigan - Ann Arbor (Rehmann ... Develop embedded software for innovative R&D projects in both the consumer and military space.
Troy, MI · On-site
Currently, Orbbec is building a new R&D team in North America. A software team is a key part of it. The software engineer will participate in a team to develop and sustain a software development kit ...
Quick apply
Troy, MI · On-site
Currently, Orbbec is building a new R&D team in North America. A software team is a key part of it. The software engineer will participate in a team to develop and sustain a software development kit ...
Troy, MI · On-site
Currently, Orbbec is building a new R&D team in North America. A software team is a key part of it. The software engineer will participate in a team to develop and sustain a software development kit ...
Quick apply
Troy, MI · On-site
Currently, Orbbec is building a new R&D team in North America. A software team is a key part of it. The software engineer will participate in a team to develop and sustain a software development kit ...
You have an educational, research, or hobby background in an interesting area of software engineering, computer science, or related field that you believe gives you unique skills for approaching ...
You have an educational, research, or hobby background in an interesting area of software engineering, computer science, or related field that you believe gives you unique skills for approaching ...
Dearborn, MI · Hybrid
$99K - $166K/yr
Ford's Research and Advanced Engineering team takes new ideas from theory to reality. Every day, we ... Master's degree in Computer Science, Software Engineering, or a related field. * Hands-on ...
Dearborn, MI · Hybrid
$99K - $166K/yr
Ford's Research and Advanced Engineering team takes new ideas from theory to reality. Every day, we ... Master's degree in Computer Science, Software Engineering, or a related field. * Hands-on ...
$97.2K - $104.7K
0% of jobs
$104.7K - $112.2K
0% of jobs
$112.2K - $119.6K
0% of jobs
$119.6K - $127.1K
4% of jobs
$127.1K - $134.6K
0% of jobs
$134.6K - $142.1K
0% of jobs
$142.1K - $149.6K
0% of jobs
$149.6K - $157.1K
2% of jobs
$157.1K - $164.6K
0% of jobs
$164.6K - $172.1K
0% of jobs
$173.6K is the 25th percentile. Wages below this are outliers.
$172.1K - $179.5K
94% of jobs
$97.2K
$179.5K
As a Research Software Engineer, your daily work often involves designing and implementing software to support cutting-edge research projects, collaborating with scientists to understand their computational needs, and ensuring code reliability and reproducibility. You may spend time optimizing algorithms, writing unit tests, documenting software, and participating in code reviews within a collaborative team environment. Additionally, you might help deploy research applications on high-performance or cloud computing platforms and contribute to research publications. Balancing independent programming tasks with ongoing communication is key to making meaningful contributions to both the research and software development processes.
To thrive as a Research Software Engineer, you need strong programming skills (often in Python, C++, or Java), a solid understanding of algorithms, and an academic or industry background in computer science or a related field. Familiarity with version control systems like Git, cloud platforms, and experience using scientific computing libraries and frameworks are valuable, while a master's or Ph.D. can be advantageous for specialized roles. Excellent problem-solving, communication, and collaborative skills help in working closely with researchers and multidisciplinary teams. These capabilities are crucial for successfully translating complex research problems into robust, reproducible software solutions that advance scientific inquiry.
The most popular types of Research Software Engineer jobs in Michigan are:
For Research Software Engineer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Research Software Engineer jobs in Michigan are:
Cities in Michigan with the most Research Software Engineer job openings:
For Research Software Engineer jobs in MI, the most frequently searched job titles are:

Detroit, MI • On-site, Remote
Full-time
Posted 16 days ago
7.0
Based on 577 frontline employees who took The Breakroom Quiz
At Henry Ford Health, we're committed to advancing health and improving lives for the millions of people we serve across Michigan and around the world. As one of the nation's leading academic health systems, we provide a comprehensive continuum of care that includes primary and preventive services, specialty and complex care, virtual care, pharmacy, home health, eye care, health insurance, and more. With 12 hospitals and hundreds of ambulatory care locations, including former Ascension Southeast Michigan and Flint Region facilities, our growing network expands access to exceptional care in the communities we serve.
Headquartered in Detroit, Henry Ford Health is helping shape the future of healthcare through the transformative Future of Health: Detroit initiative, a $3 billion investment that is redefining our academic healthcare campus and advancing innovation, research, education, and community impact.
Our work is grounded in purpose, collaboration, and belonging. We empower team members to grow their careers, contribute innovative ideas, and make a meaningful difference every day. Whether you're caring for patients, supporting operations, conducting research, or driving new solutions, you'll be part of a team united by a shared mission: delivering exceptional care, advancing health outcomes, and building healthier communities for all.
We are seeking a detail-oriented and analytical Research Programmer I to join our Public Health Sciences team in Detroit, United States. In this role, you will develop, maintain, and optimize software applications and tools that support critical public health research initiatives. You will work collaboratively with researchers, epidemiologists, and data scientists to translate research requirements into efficient, well-documented code solutions. This position offers an excellent opportunity to contribute to meaningful public health research while advancing your programming expertise.
**Required Skills and Experience:**
**Preferred Skills and Experience:**
Get the full story on Breakroom
Sourced by ZipRecruiter
Henry Ford Health provides a full continuum of services from Primary and Preventative care, to Complex and Cpecialty care, Health Insurance, a full suite of home health offerings, Virtual care, Pharmacy, Eye care and other Healthcare retail. It is one of the Nation’s leading Academic Medical Centers, recognized for Clinical excellence in Cancer care, Cardiology and Cardiovascular Surgery, Neurology and Neurosurgery, Orthopedics and Sports medicine, and Multi organ transplants. Consistently ranked among the top five NIH funded institutions in Michigan, Henry Ford Health engages in more than 2,000 research projects annually. Equally committed to educating the next generation of Health Professionals, Henry Ford Health trains more than 4,000 Medical students, Residents and fellows every year across 50+ accredited programs. With more than 33,000 valued team members, Henry Ford Health is also among Michigan’s largest and most Diverse employers, including nearly 6,000 physicians and researchers from the Henry Ford Medical Group, Henry Ford Physician Network and Jackson Health Network.
Health care and social assistance
10,000+ Employees
Detroit, MI, US
1915