1

Research Assistant Software Developer Jobs in Minnesota

Research Assistant

Saint Paul, MN · On-site

$21.84 - $30.83/hr

The Research Assistant collects, abstracts, reviews, compiles, and enters data into various ... Statistical software (SPSS) Benefit Overview Fairview offers a generous benefit package including ...

Research Assistant

Minneapolis, MN · On-site

$18 - $21/hr

... * Assist intervention facilitators with research tasks including reporting requirements, overseeing ... Proficient with standard computer resources and software including email, Microsoft Office ...

Software Developer 2

Eagan, MN · On-site +1

$80K - $95K/yr

Under the direction of the Lead Software Developer, the Software Developer 2 will play a key role ... solutions * Assist in the estimation of high-level requirements and defined tasks during the ...

Software Developer - Java

Eagan, MN · On-site

$52 - $67.25/hr

Title: Software Developer - Java Location: Eagan, MN Duration: 6 month (may extend) ~ FACE-FACE ... Experience in the following technologies to research, evaluate, develop and test using Java J2EE or ...

Title: R&D Software Engineer II Location: St. Paul, MN Duration: 12 Months 100% Onsite Responsibilities: * Work with Software Development engineers to understand the overall software architecture and ...

About This Role Galois is hiring a Software Engineer/Researcher to join our team! This role will primarily focus on advancing the state of the art in programming language theory research and ...

next page

Showing results 1-20

Research Assistant Software Developer information

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 are popular job titles related to Research Assistant Software Developer jobs in Minnesota?

For Research Assistant Software Developer jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Research Assistant Software Developer jobs in Minnesota look for?

The top searched job categories for Research Assistant Software Developer jobs in Minnesota are:

What cities in Minnesota are hiring for Research Assistant Software Developer jobs?

Cities in Minnesota with the most Research Assistant Software Developer job openings:

Infographic showing various Research Assistant Software Developer job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 9% Part Time, and 6% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

$21.84 - $30.83/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 15 days ago


Fairview Health Services rating

7.8

Company rating: 7.8 out of 10

Based on 250 frontline employees who took The Breakroom Quiz

133rd of 896 rated healthcare providers


Job description

Job Overview

Job Overview

Fairview is looking for a Research Assistant to join our team at our Community Health & Wellness Hub in St. Paul, MN.  The Research Assistant collects, abstracts, reviews, compiles, and enters data into various computer systems. Assists with design of survey tools. Ensures data quality and error-correction for research, program evaluation and outcome-related projects. Prepares and presents both oral and written reports. Interprets statistics and graphs as needed.

Position Details:

  • 1.0 FTE (80 hours per pay period)
  • day shift
  • as needed weekend rotations
  • onsite role

Responsibilities

  • Support Participant Recruitment - Review schedules to identify potential participants. Prepare recruitment materials. Make reminder calls and send appointment reminders. Track recruitment metrics.
  • Administrative Support - Prepare study packets and visit materials. Scan and file study documents. Maintain study binders and electronic files. Organize investigator site files.
  • Data Entry and Quality Control - Enter research data into study databases. Verify accuracy of entered data. Resolve minor data discrepancies. Maintain tracking logs.
  • Regulatory Document Support - Prepare documents for IRB submissions. Organize essential study documentation.
  • Study Visit - Consenting and working with study subjects.

 
Required Qualifications

  • 2 years experience in clinical or other health care setting, or equivalent combination of education and research experience.
  • Knowledge of Medical terminology and coding

Preferred Qualifications

  • Some college coursework in computer science, research design and statistics.
  • Statistical software (SPSS)

Benefit Overview

Fairview offers a generous benefit package including but not limited to medical, dental, vision plans, life insurance, short-term and long-term disability insurance, PTO and Sick and Safe Time, tuition reimbursement, retirement, early access to earned wages, and more! Please follow this link foradditional information: https://www.fairview.org/careers/benefits/noncontract


Compensation Disclaimer

An individual's pay rate within the posted range may be determined by various factors, including skills, knowledge, relevant education, experience, and market conditions. Additionally, our organization prioritizes pay equity and considers internal team equity when making any offer. Hiring at the maximum of the range is not typical. If your role is eligible for a sign-on bonus, the bonus program that is approved and in place at the time of offer, is what will be honored.


EEO Statement
EEO/Vet/Disabled: All qualified applicants will receive consideration without regard to any lawfully protected statusQualifications:

$21.84- $30.83 Hourly

Education:UNAVAILABLEEmployment Type: UNAVAILABLE

What Fairview Health Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Fairview Health Services logo

About Fairview Health Services

Sourced by ZipRecruiter

Fairview Health Services is an industry-leading, award-winning nonprofit that offers an entire network of healthcare services. Fairview is one part of M Health Fairview, a partnership between the University of Minnesota, M Physicians and Fairview Health Services. Together, we combine the University's deep history of clinical innovation and training with Fairview's extensive roots in community medicine. Our care portfolio includes community hospitals, academic hospitals, primary and specialty care clinics, senior facilities, facilitated living centers, rehabilitation centers, home health care services, counseling, pharmacies and benefit management services.

Industry

Health care and social assistance

Company size

10,000+ Employees

Headquarters location

Minneapolis, MN, US