1

Research Assistant Software Developer Jobs (NOW HIRING)

Research Assistant

Providence, RI · On-site

$19.50 - $26.75/hr

... software environments, operate and manage the lab's computer systems and apparatus for reach ... Familiarity with Matlab or other programming languages (e.g., Python, C++) is a plus. * Previous ...

Overview Under direct faculty supervision, the Research Assistant provides clerical and research ... Managing and entering data on research software such as Qualtrics or SPSS. * Assisting in basic ...

Overview Under direct faculty supervision, the Research Assistant provides clerical and research ... Managing and entering data on research software such as Qualtrics or SPSS. * Assisting in basic ...

Research Assistant

Downing, WI · On-site

$21 - $31/hr

Research Assistant will assist with user testing and user centered design of biometric technologies ... Mastery of programming languages (Python, Java, C++, C, R) and command-line scripting. Expertise in ...

Research Asst

Oklahoma City, OK · On-site

$38K - $43K/yr

Research Asst Job no: 493789 Work type: Professional Location: Oklahoma City Categories: Technology ... Bachelor's degree in a relevant field (e.g., Biology, Psychology, Engineering, Computer Science ...

Research Asst I

Nashville, TN · On-site

$18.50 - $25.50/hr

The Research Assistant is part of the Mechanical Engineering Department in the Dong Lab at ... and software interfaces; and document device configuration and verification results. * Data ...

New

Software Engineer

Monterey, CA · On-site

$110 - $125/hr

The Software Engineer will advance the capabilities of the Naval Research Laboratory ( NRL ) and ... Programming Support: Assist software engineering teams with writing, debugging, optimizing, and ...

New

JOB TITLE Research Assistant LOCATION Worcester DEPARTMENT NAME Mechanical & Materials Engineering - JM DIVISION NAME Worcester Polytechnic Institute - WPI SUMMARY Multiple PhD Research Assistant ...

Showing results 21-40

Research Assistant Software Developer information

See salary details

$29.5K

$100.3K

$241.5K

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

As of Aug 29, 2026, the average yearly pay for research assistant software developer in the United States is $100,265.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,500.00 and $106,000.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.

More about Research Assistant Software Developer jobs

What cities are hiring for Research Assistant Software Developer jobs?

Cities with the most Research Assistant Software Developer job openings:

What states have the most Research Assistant Software Developer jobs?

States with the most job openings for Research Assistant Software Developer jobs include:

Infographic showing various Research Assistant Software Developer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $100,265 per year, or $48.2 per hour.

Research Assistant

Brown University

Providence, RI • On-site

$19.50 - $26.75/hr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 22 days ago


Brown University rating

8.1

Company rating: 8.1 out of 10

Based on 27 frontline employees who took The Breakroom Quiz

170th of 625 rated colleges and universities


Job description

Job Description:
This position will manage and contribute to Dave Sobel's research on children's causal reasoning developing social cognition, parent-child interaction and learning. The Research Assistant will participate in all facets of the research program.
The incumbent will develop and implement study materials, help in design of online and lab experiments, recruit and research participants, schedule and test participants, monitor human subject compliance, program and manage on-line experiments through Qualtrics, and other software environments, operate and manage the lab's computer systems and apparatus for reach tracking. Further details include managing the lab web page and calendar, training and supervising undergraduate research assistants, and supporting graduate and honors students in data collection and analysis.
This is a 100% fixed-term position, renewable annually dependent on grant funding/research and satisfactory work performance.
Education and Experience
  • Bachelor of Science or Bachelor of Arts degree in Psychology, Cognitive Science, Education or a related field is required
  • 1-2 years of related research experience working with children (an equivalent combination of education and experience may be considered)
  • Familiarity with Qualtrics and statistical programming such as SPSS, R is necessary. Familiarity with Matlab or other programming languages (e.g., Python, C++) is a plus.
  • Previous experience with developing experimental stimuli, design, planning and execution of empirical studies
  • Expertise in data analysis, presentation, and reporting.
  • Knowledge of research in cognitive development broadly construed.

Applicants must submit a cover letter and CV/resume.
Why Brown?
Brown University is a leading research university that is distinct for its student-centered learning and deep sense of purpose. Our students, faculty, and staff are driven by the idea that their work will impact the world.
Brown University offers flexible work/life balance; summer hours, winter break, and a comprehensive Benefits package including time off, annual paid holidays; benefits offerings including health, dental, vision, tuition assistance, retirement, wellness, employee discounts, and more. Read more about the benefits of working at Brown here.
All offers of employment are contingent upon a criminal background check and education verification satisfactory to Brown University.
Benefits of Working at Brown:
Please review additional information on the Benefits of Working at Brown.
Recruiting Start Date:
2026-08-03
Job Posting Title:
Research Assistant
Department:
Department of Cognitive and Psychological Sciences
Grade:
Grade 8
Worker Type:
Employee
Worker Sub-Type:
Fixed Term (Fixed Term)
Time Type:
Full time
Scheduled Weekly Hours:
37.5
Position Work Location:
Onsite
Submission Guidelines:
The designated Position Work Location for each position determines the approved modality of work. Positions are classified based on the operational and business needs of the department and may be designated as on-site, hybrid, or remote.
Employees with a designated position work location as remote must reside and perform their work in a state where Brown University is registered to do business. Brown University is a registered employer in the following states: Rhode Island, California, Colorado, Connecticut, Florida, Maryland, Massachusetts, New York, New Hampshire, New Jersey, North Carolina, Washington, D.C.
Please note that to be considered for a staff position at Brown University, you must submit a separate application for each position you wish to be considered for. Applications are reviewed only for the specific position to which they are submitted and are not automatically considered for future openings.
This position is not eligible for visa sponsorship.
Still Have Questions?
If you have any questions you may contact employment@brown.edu.
Brown is an E-Verify Employer.
EEO Statement:
Brown University provides equal opportunity and prohibits discrimination, harassment and retaliation based upon a person's race, color, religion, sex, age, national or ethnic origin, disability, veteran status, sexual orientation, gender identity, gender expression, or any other characteristic protected under applicable law, in the administration of its policies, programs, and activities. The University recognizes and rewards individuals on the basis of qualifications and performance. The University maintains certain affirmative action programs in compliance with applicable law.

What Brown University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom