1

Research Programmer Jobs in Wisconsin (NOW HIRING)

... engineering team and leadership. The Research Associate will execute formal and informal standard operating procedures and/or experimental protocols that cover a variety of laboratory techniques ...

Research Associate

Windsor, WI ยท On-site

$74K - $79K/yr

... engineering team and leadership. The Research Associate will execute formal and informal standard operating procedures and/or experimental protocols that cover a variety of laboratory techniques ...

... engineering team and leadership. The Research Associate will execute formal and informal standard operating procedures and/or experimental protocols that cover a variety of laboratory techniques ...

$89K - $121K/yr

... engineering mindsets to apply a smart digital solution to a devastating physical problem. These ... to conduct research / scholarly activities as part of a multidisciplinary research team ...

Then come join us! We're looking for a Structural Analysis Engineer on our Structural Analysis team within the Trek Performance Research engineering group. The focus for this role will be using FEA ...

next page

Showing results 1-20

Research Programmer information

See Wisconsin salary details

$11.1K

$113.9K

$130.2K

How much do research programmer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for research programmer in Wisconsin is $113,855.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,000.00 and $130,200.00 per year, depending on experience, location, and employer.

What is the highest paid software developer?

Senior software developers, especially those with expertise in specialized fields like artificial intelligence, machine learning, or cybersecurity, tend to be among the highest paid in the industry, with salaries reaching over $150,000 annually in many regions. Highly experienced developers working in leadership roles or at large tech companies can earn significantly more, often exceeding $200,000 or more with bonuses and stock options.

What are research programmers?

Research programmers are professionals who develop software, algorithms, and computational tools to support academic or scientific research projects. They work closely with researchers to design, implement, and optimize code for data analysis, simulations, and experiments. Their role often involves adapting existing software or creating new applications to solve specific research problems, ensuring that the software meets the requirements of the research team. Research programmers may also contribute to writing technical documentation and publishing results.

What is the difference between Research Programmer vs Data Analyst?

AspectResearch ProgrammerData Analyst
Required CredentialsBachelor's or Master's in Computer Science, Data Science, or related fields; programming skillsBachelor's or Master's in Statistics, Data Science, or related fields; analytical skills
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, healthcare, finance, or marketing sectors
Employer & Industry UsageResearch projects, academic research, R&D departmentsData interpretation, reporting, and decision support in organizations

Research Programmers focus on developing software and tools for research purposes, often working in academic or research settings. Data Analysts interpret data to provide insights for business decisions. While both roles require strong technical skills, Research Programmers emphasize programming and software development, whereas Data Analysts focus on data interpretation and visualization.

How do Research Programmers typically collaborate with researchers and other team members during a project?

Research Programmers often work closely with principal investigators, data scientists, and subject matter experts to develop, test, and optimize software solutions tailored to research needs. Collaboration is highly iterative and may involve regular meetings to align on project goals, troubleshoot technical challenges, and adapt code to evolving research requirements. Effective communication and a flexible approach are key, as programmers frequently translate complex research concepts into functional code and may also assist with data analysis or visualization tasks.

What are the key skills and qualifications needed to thrive as a Research Programmer, and why are they important?

To thrive as a Research Programmer, you need a strong background in computer science, programming languages (such as Python, Java, or C++), and a relevant bachelor's or master's degree. Familiarity with scientific computing tools, version control systems (like Git), and data analysis platforms is typically required. Analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with research teams and translate complex requirements into code. These skills enable you to develop robust software solutions that advance research goals and ensure project success.

How much does a programmer analyst make in the US?

A programmer analyst in the US typically earns between $70,000 and $100,000 annually, depending on experience, location, and industry. They often require proficiency in programming languages, systems analysis, and problem-solving skills, with salaries increasing with certifications and specialized expertise.

What are the highest paying jobs in research?

Research programmers working in specialized fields such as data science, artificial intelligence, or bioinformatics often earn high salaries, especially with advanced skills in programming languages like Python or R and experience with large datasets. Senior roles, such as research scientists or lead data engineers, tend to have higher compensation, particularly in industries like technology, pharmaceuticals, and finance.

What do research software engineers do?

Research software engineers develop, test, and maintain software tools and applications used in scientific research. They often collaborate with researchers to create data analysis pipelines, implement algorithms, and optimize code for high-performance computing environments, utilizing programming languages like Python, C++, or Java. Their work supports data collection, analysis, and visualization to advance scientific discoveries.
Bilingual Community Health & Research Coordinator Part- Time

Bilingual Community Health & Research Coordinator Part- Time

UNITED COMMUNITY CENTER

Milwaukee, WI โ€ข On-site

Other

Posted 28 days ago


Job description

POSITION SUMMARY:

Responsible for the coordination and implementation of UCC-academic community-engaged research partnerships and other community health and wellness initiatives. Provide support to the Program Director in the development of collaborations with academic research partners, UCC staff, the community, and other organizations. Provide consultation and/or direct technical support in the planning, implementation, evaluation, and project reporting of new and ongoing research studies and health programs in the Latino community. Ensure the quality of collaboratively established data collection activities; assist with data analysis and/or interpretation of project findings/results and dissemination; Co-write grant proposals and co-author research findings or project reports involving UCC projects or programs as assigned.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • In collaboration with external researchers, health service agencies, or community project partners, are responsible for the daily coordination of activities and deliverables related to health research projects or community health activities involving identified health disparities or initiatives in the community.
  • Assist with preparing grant applications in collaboration with the Program Director, other UCC staff, and external academic research partners, providing input and assistance on program/study design.
  • Organize and conduct focus groups, surveys and interviews for programs to identify health needs of participants and secure feedback from participants intended to inform project proposals and UCC programming.
  • Collaboration with external partners, UCC staff, and community partners in planning and implementing health and/or research programs at UCC or the community.
  • Develop and update work plans and protocols for specific projects.
  • Coordinate and assist with recruitment and enrollment activities of participants in research studies or community health projects
  • Design methods to collect and track participant records and outcomes data for the purposes of research or assessments of outcomes.
  • Assist and support data analysis (quantitative and qualitative) and reports for program/agency management, academic project partners, and funding sources.
  • Contribute to written reports, preparation, and review of research-related progress reports and manuscripts to be shared with researchers, funding sources, and internal/ and external stakeholders.
  • Develop, implement, and maintain databases and files related to the Community Health & Research Department.
  • Participate in the dissemination of research findings to various audiences (community, academic, health care, foundations, scientific audience, media, and UCC administration).
  • Develop or utilize expertise in statistical and other software packages (SPSS, Access, and Excel) to manage UCC health data.
  • Provide technical expertise and support to Program Director (and/or other UCC managers)
  • Facilitate health classes for UCC participants and train leaders/volunteers/staff to facilitate classes as assigned.
  • Assist in the development of program resources through literature searches and collaboration with external sources.
  • Establish and maintain ongoing relationships with health professionals and other health or research professionals from universities, health organizations and agencies, and community organizations.
  • Organize internal and external meetings, site visits, and special events related to health projects.
  • Mentor assigned health sciences students via university-sponsored service-learning programming (undergraduate or graduate level), internships, and volunteer.
  • Develop, facilitate, and offer educational sessions about Latino culture related to health concerns for various audiences, as assigned.
  • Collaborate on the development of health-related program communications materials, including educational, marketing materials, website management, and other formats.
  • Participate in appropriate committees or groups (internal and external) relevant to the advancement of the UCC programs and health needs of the Latino community, as assigned.
  • Attend relevant professional conferences, seminars, webinars, etc., to advance own skills and the interests of the agency and the health research department.
  • Other related duties as assigned.

NON-ESSENTIAL DUTIES

Performs any and all other duties as assigned relating to promoting the mission and work of the organization

Master's degree in the Health Science field (Public Health, Nursing, Healthcare, Physical Therapy, Occupational Therapy, Physician Assistant, etc.), with experience in community health research methods, including design, implementation, data collection, and interpretation. (May consider a bachelor's degree with relevant experience and training in health and/or research background).

Knowledge of and experience using qualitative and quantitative research methodologies required. Strong project management skills are necessary. Excellent interpersonal communication and teamwork skills required. Ability to work effectively in collaborative efforts with other staff, research partners, community partners, and stakeholders. Ability to organize and multitask, detail oriented. Knowledge of word processing, PowerPoint, and statistical computer programs. Ability to work effectively within a multi-cultural environment. Excellent written and oral communication skills (English and Spanish). Excellent presentation and public speaking skills.

Working Conditions:

  • Work is generally performed in an office environment.
  • Noise level in the work environment is moderate to occasionally loud (examples: business office with computers and printers, light to moderate traffic, human voices).
  • Standard office equipment generally used includes Telephone, Personal Computer (monitor, keyboard, and mouse) or Tablet, Printer/Photocopy Machine, Calculator, Fax Machine.
  • Position involves attending external meetings, requiring travel out of the office, occasional overnights.

Physical requirements:

  • Ability to sit most of the time, with some bending and reaching.
  • Ability to stand, walk, and bend most of the time.
  • Ability to engage in repetitive movement of wrists, hands, and fingers - typing and/or writing.
  • Ability to work frequently at close visual range (i.e., preparing and analyzing data and figures, accounting, transcription, computer terminal, extensive reading).
  • Ability to receive and respond to oral communication.

Ability to exert up to 10 pounds of force to lift, carry, push, pull, or otherwise move objects