1

R Programmer Jobs in Raleigh, NC (NOW HIRING)

Exposure to engineering or scientific computing environments (Python scientific stack, MATLAB, R) and comfort working in Linux-based HPC environments with SLURM, MPI, and distributed/parallel ...

Engineer II

Durham, NC · On-site

$94.20K - $129K/yr

Exposure to engineering or scientific computing environments (Python scientific stack, MATLAB, R) and comfort working in Linux-based HPC environments with SLURM, MPI, and distributed/parallel ...

Manufacturing Engineer

Durham, NC

$70.50K - $90.80K/yr

As a Manufacturing Engineer, you will contribute to the full lifecycle of a massive 1 million ... Quality Control Plans, R&R (Gage Repeatability and Reproducibility) Studies, Quality Checklists ...

next page

Showing results 1-20

R Programmer information

See Raleigh, NC salary details

$77.8K

$120.5K

$146.8K

How much do r programmer jobs pay per year?

As of May 30, 2026, the average yearly pay for r programmer in Raleigh, NC is $120,531.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $135,600.00 per year, depending on experience, location, and employer.

What Does an R Programmer Do?

An R programmer works with a unique computer language called R to perform duties such as statistical computing and data collection and analysis with the goal of optimization for a business. As an R programmer, you can use this language, which is open source, to create graphical representations or simulations of data as well as conduct analysis of that data. Other job duties include designing statistical models, formulating procedures, and providing technical assistance for clients. In this role, you can use your computer code knowledge to develop tools for a variety of different fields, from machine learning to statistical analysis for businesses to data mining for technology companies.

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

To thrive as an R Programmer, you need strong programming skills in R, a solid understanding of statistics, and typically a degree in computer science, mathematics, or a related field. Familiarity with data analysis libraries like dplyr and ggplot2, experience with version control systems such as Git, and knowledge of databases are commonly required. Attention to detail, problem-solving abilities, and effective communication help R Programmers stand out when working with diverse data sets and collaborating with teams. These skills are essential for accurately analyzing data, developing robust solutions, and supporting data-driven decision making.

What are some common challenges R Programmers face when collaborating on data analysis projects within a team?

R Programmers often work closely with data scientists, analysts, and other programmers, which can present challenges such as ensuring code reproducibility, maintaining clean documentation, and managing version control. It's important to write clear, well-commented scripts and use tools like Git to facilitate collaboration. Additionally, integrating R code with other technologies or platforms may require extra coordination with team members who specialize in different languages or systems. Addressing these challenges can lead to smoother workflows and more reliable project outcomes.

What are R Programmers?

R Programmers are professionals who use the R programming language to analyze data, create statistical models, and develop data-driven solutions. They often work in fields like data science, research, finance, and healthcare, leveraging R's extensive libraries for data manipulation, visualization, and statistical analysis. R Programmers may also build custom tools and automate data workflows to help organizations make informed decisions. Their expertise in R makes them valuable for tasks involving large datasets, predictive modeling, and reporting.

What is the difference between R Programmer vs Data Analyst?

AspectR ProgrammerData Analyst
Required SkillsProficiency in R, statistical analysis, data visualizationData manipulation, basic statistical skills, Excel, SQL
CertificationsOften no formal certification, but R programming courses preferredCertifications like CAP, Microsoft Excel certifications common
Work EnvironmentData science teams, research labs, tech companiesBusiness, marketing, finance departments across industries
Industry UsageTech, healthcare, research institutionsFinance, retail, healthcare, consulting

While both R Programmers and Data Analysts work with data, R Programmers focus more on coding in R for statistical analysis and visualization, often in research or data science teams. Data Analysts typically handle data manipulation and reporting in business contexts, using a broader set of tools. The roles overlap in data skills but differ in technical depth and application focus.

What are the most commonly searched types of R Programmer jobs in Raleigh, NC? The most popular types of R Programmer jobs in Raleigh, NC are:
What job categories do people searching R Programmer jobs in Raleigh, NC look for? The top searched job categories for R Programmer jobs in Raleigh, NC are:
Sr Statistical Programmer (Virology), Real World Evidence

Sr Statistical Programmer (Virology), Real World Evidence

IQVIA

Durham, NC • On-site

$88.30K - $220.90K/yr

Full-time

Posted 2 days ago


IQVIA rating

8.1

Company rating: 8.1 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

54th of 203 rated it services


Job description

Job Overview

IQVIA is hiring to expand our dedicated Real-World Evidence (RWE) FSP team, working fully embedded within a leading pharmaceutical client in their virology therapeutic area. This Epidemiological Programmer role, within the Data Science, Analytics, and Technology Solutions (DATS) team, will lead dataset development and analyses for observational studies within a single client portfolio. The role includes integrating patient-reported outcomes (PRO) with clinical endpoints, linking survey and real-world data to generate actionable insights, and ensuring the quality of survey and cohort datasets. Individuals in this role will apply expertise in survey methodology and cohort study design to support multi-study analytics and implementation-focused outputs.

Essential Functions

  • Lead the analysis of patient-reported outcomes (PRO) and integrate findings with primary and secondary clinical outcomes
  • Link survey data with real-world data (RWD) to generate actionable, decision-ready insights
  • Monitor and ensure the quality, consistency, and integrity of survey and cohort datasets
  • Apply expertise in survey methodology and cohort study design to support multi-study analytics and delivery of implementation-focused outputs
  • Collaborate cross-functionally to translate analytical results into clear, impactful insights for stakeholders
  • Conduct and QC analyses, including identification of diagnosis and treatment codes and applying statistical methods to handle censoring, confounding, and missing data
  • Collaborate with epidemiologists to define specifications for descriptive and complex statistics (e.g., longitudinal analysis, survival analysis, regression models) in studies using RWD for research questions
  • Develop and QC TFLs for protocols, reports, and manuscripts using RWD
  • Support development of other study documents including protocols, statistical analysis plans, and study reports
  • Communicate timelines, progress reports, and results to project team and key stakeholders
  • Provide technical, programming, and statistical expertise and independently bring project solutions to team for complex studies
  • Demonstrate familiarity with both primary and secondary data analyses, including experience working with EMR and claims data

Qualifications

  • Master's Degree in Biostatistics, Epidemiology, Data Science or related field with 5-8 years relevant experience or PhD with 3 years relevant experience required
  • Strong experience with patient-reported outcomes (PRO) analysis and integration with clinical endpoints
  • Demonstrated proficiency in advanced statistical programming using SAS and/or R, macros, SQL required
  • Prior pharmaceutical experience and virology experience are a plus
  • Excellent analytic and communication skills with attention to detail
  • Ability to effectively manage and prioritize multiple tasks and projects

IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more athttps://jobs.iqvia.com

IQVIA is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other status protected by applicable law. https://jobs.iqvia.com/eoe

IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.

The potential base pay range for this role, when annualized, is $88,300.00 - $220,900.00. The actual base pay offered may vary based on a number of factors including job-related qualifications such as knowledge, skills, education, and experience; location; and/or schedule (full or part-time). Dependent on the position offered, incentive plans, bonuses, and/or other forms of compensation may be offered, in addition to a range of health and welfare and/or other benefits.

What IQVIA employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


IQVIA logo

About IQVIA

Sourced by ZipRecruiter

At IQVIA, we are passionate about helping customers and partners improve results and patient outcomes. Everything we do contributes to this vision for creating a healthier world. In today’s healthcare environment, it’s not only about how much data, information, and technology you have at your fingertips – it’s what you do with it. IQVIA is focused on making intelligent connections for customers across the entire healthcare ecosystem to help you drive healthcare forward. Whether that means partnering with novel technology companies to boost patient engagement, leveraging AI & machine learning to accelerate results, or using decentralized trials to reach the right patients wherever they are – we are always looking for smarter ways to move you forward.

Industry

Health care and social assistance

Company size

10,000+ Employees

Headquarters location

Durham, NC, US