1

Research Assistant Software Developer Jobs in New Brunswick, NJ

Researching new technologies for improved data management and efficient retrieval. Requirements ... Hands-on experience with software architecture and engineering best practices (testing, CI/CD ...

Researching new technologies for improved data management and efficient retrieval. Requirements ... Hands-on experience with software architecture and engineering best practices (testing, CI/CD ...

Website:- www.consultadd.com Software Developer (Entry Level/Experienced) The Candidates who are in ... Work with staff to assist with bug identification, reproduction and resolution. * Experience ...

Sr Software Developer

New York, NY · On-site

$150K - $210K/yr

This is a Lead Software Engineering position at the Vice President level, which is part of the job ... The Machine Learning Research group is looking for a senior ML developer and DevOps/MLOps engineer.

Sr Software Developer

New York, NY · On-site

$150K - $210K/yr

This is a Lead Software Engineering position at the Vice President level, which is part of the job ... The Machine Learning Research group is looking for a senior ML developer and DevOps/MLOps engineer.

Sr Software Developer

New York, NY · On-site

$150K - $210K/yr

This is a Lead Software Engineering position at the Vice President level, which is part of the job ... The Machine Learning Research group is looking for a senior ML developer and DevOps/MLOps engineer.

Research Assistant I

New York, NY · On-site

$23.35 - $35.51/hr

Proficient in the use of computers and software, including Microsoft Excel and Word. PHYSICAL ... POSITION & UNIT ACCOUNTABILITIES • Support Clinical Research Operations: Assist with patient ...

We are seeking an early-career Software Engineer to support the development of software for ... Create unit and integration tests and assist with system-level testing. * Troubleshoot software ...

Software Developer I

Bridgewater, NJ · On-site

$72K - $103K/yr

We are seeking an early-career Software Engineer to support the development of software for ... Create unit and integration tests and assist with system-level testing. * Troubleshoot software ...

Clinical Research Assistant

New York, NY · On-site

$23.35 - $35.51/hr

RESPONSIBILITIES: Assist in the synchronization of research activities under the direction of the ... software (specifically Microsoft based tools) Knowledge of Orthopaedic and/or Rheumatologic ...

Research Assistant

Hamilton, NJ · On-site

$52 - $72/hr

Familiar with Chemdraw software and Microsoft Office Suite. * Excellent communication skills. * Organizational skills and an attention to detail are essential. * Must have ability to learn and ...

New

Research Assistant

Hamilton, NJ · On-site

$55 - $75/hr

Familiar with Chemdraw software and Microsoft Office Suite. * Excellent communication skills. * Organizational skills and an attention to detail are essential. * Must have ability to learn and ...

New

Research Assistant

Hamilton, NJ · On-site

$55 - $75/hr

Familiar with Chemdraw software and Microsoft Office Suite. * Excellent communication skills. * Organizational skills and an attention to detail are essential. * Must have ability to learn and ...

New

The core of our effort is rigorous research into a wide range of market anomalies, fueled by our ... Role: We are looking for a quantitative software developer to join our team and contribute to ...

The core of our effort is rigorous research into a wide range of market anomalies, fueled by our ... Role: We are looking for a quantitative software developer to join our team and contribute to ...

Research Assistant

Hamilton, NJ · On-site

$19 - $26.25/hr

... Chemdraw software and Microsoft Office Suite. • Excellent communication skills. • Organizational skills and an attention to detail are essential. • Must have ability to learn and acquire ...

Spine Research Assistant

New York, NY · On-site

$22.53 - $34.28/hr

... engineering. Please contact: Dr. Sariah Khormaee for more information. khormaees@hss.edu We are ... Expertise using scientific and statistical computing software, such as STATA, MATLAB and R optional ...

Showing results 21-40

Research Assistant Software Developer information

See New Brunswick, NJ salary details

$30.4K

$103.5K

$249.2K

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

As of Sep 4, 2026, the average yearly pay for research assistant software developer in New Brunswick, NJ is $103,469.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,500.00 and $109,400.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 are popular job titles related to Research Assistant Software Developer jobs in New Brunswick, NJ?

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

What job categories do people searching Research Assistant Software Developer jobs in New Brunswick, NJ look for?

The top searched job categories for Research Assistant Software Developer jobs in New Brunswick, NJ are:

What cities near New Brunswick, NJ are hiring for Research Assistant Software Developer jobs?

Cities near New Brunswick, NJ with the most Research Assistant Software Developer job openings:

Quantitative Software Developer

Point72

New York, NY • On-site

Full-time

Re-posted 29 days ago


Job description

Role/Responsibilities:
We are passionate about data. We collaborate to build elegant, effective, scalable and highly reliable solutions to empower predictive modelling in finance.
Cubist's data services group is looking for a junior Quantitative Software Developer to join our dedicated team. Our group is responsible for the timely delivery of comprehensive and error-free data to some of the most demanding and successful systematic Portfolio Managers in the world.
This exceptional individual will be a member of a small team of data and software developers who play a vital role in ensuring the smooth day-to-day implementation of a large research infrastructure, and the live production trading of billions of dollars of capital across global capital markets, including equities, futures, options and other financial instruments.
Responsibilities include:
  • Building processes and technology tools to ingest, tag and clean datasets.
  • Assisting Data Scientists with data processing, enrichment, and product development.
  • Contributing to existing infrastructure and applications primarily written in Python, but also Go and C++.
  • Monitoring and enhancing the automated data collection and cleansing infrastructure.
  • Researching new technologies for improved data management and efficient retrieval.

Requirements:
  • B.S. or higher in computer science, engineering or a relevant quantitative field such as Mathematics, Statistics, Physics.
  • Proficiency in Python and its ecosystem (numpy, pandas, polars, scikit-learn), with an understanding of Python and library internals
  • Proficiency with Go and/or C++ is not required but is a big plus
  • Hands-on experience with software architecture and engineering best practices (testing, CI/CD, monitoring, profiling, version control)
  • Strong problem-solving skills, ability to analyze and solve intricate problems, optimize code, and develop efficient solutions in a fast-paced environment.
  • Intellectual curiosity and a love of learning.
  • Strong oral and written communication skills.
  • Commitment to the highest ethical standards.