1

Research Assistant Software Developer Jobs in Commerce, MI

Mainframe Software Engineer

Dearborn, MI · On-site

$45 - $58/hr

Key Responsibilities: * Assist with Enhancement/New Development Projects (including research ... Senior Software Engineer Exp: Maintaining complex Legacy Code 10+ years in IT; 10+ years in COBOL ...

Showing results 41-60

Research Assistant Software Developer information

See Commerce, MI salary details

$26.5K

$90K

$216.8K

How much do research assistant software developer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for research assistant software developer in Commerce, MI is $89,998.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,000.00 and $95,100.00 per year, depending on experience, location, and employer.

What is a research assistant software developer?

Research Assistant Software Developers are professionals who support research projects by developing, maintaining, and optimizing software tools and applications. They work alongside researchers, helping to design experiments, process data, and create algorithms or simulations necessary for the research. Their role bridges the gap between software engineering and academic research, ensuring that technical solutions meet the specific needs of scientific studies. This position often requires strong programming skills, familiarity with research methodologies, and the ability to collaborate in interdisciplinary teams.

What are some common challenges faced by research assistant software developers when working on interdisciplinary research projects?

Research Assistant Software Developers often collaborate with researchers from diverse academic backgrounds, which can introduce challenges in communication and aligning technical requirements with research goals. Adapting software solutions to evolving project needs and integrating new methodologies or datasets can require quick learning and flexibility. Balancing rigorous coding standards with rapid prototyping, especially under tight research deadlines, is another frequent challenge. However, this role provides valuable exposure to cutting-edge research and fosters strong problem-solving and teamwork skills.

What are the key skills and qualifications needed to thrive as a research assistant software developer, and why are they important?

A Research Assistant Software Developer should have solid programming skills, a background in computer science or a related field, and experience with software development methodologies. Familiarity with tools like Git, Python or Java, and data analysis libraries, as well as knowledge of research-specific platforms, is commonly required. Strong analytical thinking, attention to detail, and effective communication are valuable soft skills in this role. These skills ensure the development of robust research software, facilitate collaboration with research teams, and contribute to the advancement of scientific projects.

What is the difference between Research Assistant Software Developer vs Data Analyst?

AspectResearch Assistant Software DeveloperData Analyst
Required CredentialsBachelor's in CS, Software Engineering, or related fieldBachelor's in Statistics, Data Science, or related field
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, finance, healthcare, or tech industries
Employer & Industry UsageUniversities, research institutions, tech firmsCorporations, consulting firms, government agencies
Common Search & ComparisonYesYes

The main difference between a Research Assistant Software Developer and a Data Analyst lies in their focus areas. Research Assistant Software Developers primarily work on developing software tools for research purposes, often within academic or research settings. Data Analysts focus on interpreting data to inform business decisions. Both roles require programming skills and analytical thinking, but their end goals and work environments differ.

What cities near Commerce, MI are hiring for Research Assistant Software Developer jobs?

Cities near Commerce, MI with the most Research Assistant Software Developer job openings:

Infographic showing various Research Assistant Software Developer job openings in Commerce, MI as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $89,998 per year, or $43.3 per hour.

Research Assistant/Associate (Survey Research Operations Manager)

Wayne State University

Detroit, MI • On-site

Full-time

Re-posted 29 days ago


Wayne State University rating

7.6

Company rating: 7.6 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

292nd of 628 rated colleges and universities


Job description

Center for Urban Studies, a research center located within Wayne State University in Detroit, Michigan, seeks an experienced Survey Research Operations Manager to oversee the logistics and processes for implementing large-scale multi-mode surveys.

Responsibilities

          This position is responsible to the Center Director and reports to the Center's Managing Director on a day-to-day basis, providing ongoing updates as requested. 

         Collaborate with Research Team: Work with researchers to translate study designs into practical data collection plans, including sampling, recruitment, and incentive administration. 

         Project Management: Develop/update project workplans, manage timelines, oversee daily activities for data collection efforts. 

o    Coordinate with state agencies to ensure ADA compliance of survey materials, including non-English versions.

o    Coordinate with external partners, including printing/mailing house and directory providers. Provide leadership at printing house to ensure adherence to quality control measures.

o    Work with other lead researchers to prepare samples across several surveys, including cohort rebalancing, and creating lists for target remails and for follow-up efforts.

o    Coordinate with CATI lab to monitor phone samples on an ongoing basis.

o    Manage technology and systems needed for processing data and for tracking/monitoring progress (e.g. SPSS, Excel, Access, SQL, OMR software such as Remark).

o    Work with other lead researchers to produce clean survey datasets across all modes, conduct statistical analysis, and produce data summary files and reports and other deliverable documents.

o    Provide regular updates to survey team and Center leadership.

         Data Collection Oversight: Manage the deployment and execution of various survey modes (mail, web, phone, in-person) to maximize response rates and to reach diverse populations. 

  • Mail Surveys: Oversee printing, mailing logistics, and tracking returns. Work with others to oversee data processing of incoming mail, including rigorous checks, coding, data cleaning, and privacy protection.
  • Web Surveys: Oversee the programming of online platforms such as Qualtrics, managing access, and monitor completion rates.
  • Computer-Assisted Telephone Interviewing (CATI): Work closely with others to set up call center procedures/protocols, including training, monitoring interviewer performance, tracking interviewing hours against numbers of completes, etc.
  • In-Person/Field Interviews: Coordinate field staff, logistics, and data collection methods.

          Quality Assurance and Quality Control: Implement quality control measures.

o  Ensure data integrity and compliance with IRB research protocols. Work with others on IRB submissions and amendments.

o  Ensure all data collection methods strictly follow the approved research design and methodology. 

o  Monitor data collection progress, and seek innovative strategies to increase survey response rates.

o  Monitor, verify, and correct data quality errors during collection across all modes.

         Staff Management: Assist others in hiring, training, and supervising survey research staff (interviewers, student assistants, support staff) and provide ongoing support and quality control. 

         Initiate grant proposals in the areas of survey research and/or program evaluation, including: identifying funding sources and RFPs; conducting literature reviews; developing research question; designing research methods, data analysis plan, and data collection procedures. 

         Assist in the preparation of articles for consideration in refereed journals on an ongoing basis.


What Wayne State University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom