1

Pk Pd Programmer Jobs (NOW HIRING)

Programming PK/PD analyses: * Writing R or Rmarkdown code to perform descriptive analysis of PK/PD data and statistical analysis of exposure-response relationships. * Data visualization: * Creating ...

Programming PK/PD analyses: * Writing R or Rmarkdown code to perform descriptive analysis of PK/PD data and statistical analysis of exposure-response relationships. * Data visualization: * Creating ...

Principal R Programmer

Durham, NC · On-site

$98K - $273K/yr

Programming PK/PD analyses: * Writing R or Rmarkdown code to perform descriptive analysis of PK/PD data and statistical analysis of exposure-response relationships. * Data visualization: * Creating ...

Lead PK/PD and biodistribution strategy to support platform validation and pipeline programs. * Partner cross-functionally with chemistry, protein engineering, bioanalytical, and pharmacology ...

next page

Showing results 1-20

Pk Pd Programmer information

See salary details

$12

$39

$68

How much do pk pd programmer jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for pk pd programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

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

To thrive as a PK/PD Programmer, you need a strong background in pharmacokinetics/pharmacodynamics, statistics, and programming, typically supported by a degree in life sciences, mathematics, or a related field. Proficiency with statistical software like NONMEM, R, SAS, and exposure to modeling and simulation platforms are commonly required. Attention to detail, problem-solving abilities, and effective communication help you collaborate with multidisciplinary teams and interpret complex data. These skills ensure accurate modeling and analysis, which are critical for drug development decision-making and regulatory submissions.

What are PK/PD Programmers?

PK/PD Programmers are specialized professionals who use programming and statistical software to analyze pharmacokinetic (PK) and pharmacodynamic (PD) data in clinical research. They help model how drugs are absorbed, distributed, metabolized, and excreted in the body, as well as how the drugs affect the body over time. Their work supports clinical trial design, dose selection, and regulatory submissions by ensuring accurate data analysis and reporting. PK/PD Programmers typically work closely with pharmacometricians, statisticians, and clinical scientists.

How does a PK/PD Programmer typically collaborate with pharmacometricians and clinical teams during drug development projects?

PK/PD Programmers play a crucial role in drug development by working closely with pharmacometricians to implement and validate pharmacokinetic and pharmacodynamic models. They routinely interact with clinical teams to understand study designs and data requirements, ensuring accurate data preparation and analysis. Collaboration often involves discussing model assumptions, reviewing results, and troubleshooting data or code issues together. This teamwork helps streamline the decision-making process and ensures that regulatory submissions are robust and reproducible.

What is the difference between Pk Pd Programmer vs Pk Pd Engineer?

AspectPk Pd ProgrammerPk Pd Engineer
CredentialsTypically requires a diploma or bachelor's in computer science or related fieldUsually requires a bachelor's or master's degree in engineering or computer science
Work EnvironmentSoftware development teams, coding, testing, debuggingDesigning, implementing, and maintaining process control systems
Industry UsageManufacturing, automation, software developmentManufacturing, process industries, automation systems

While both roles involve working with control systems and automation, Pk Pd Programmers focus more on coding and software development, whereas Pk Pd Engineers handle system design and integration. The roles often overlap but differ mainly in scope and responsibilities.

Infographic showing various Pk Pd Programmer job openings in the United States as of May 2026, with employment types broken down into 14% Full Time, 2% Part Time, and 84% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
Principal R Programmer

Principal R Programmer

IQVIA

Durham, NC

$98K - $273K/yr

Full-time

Posted 19 days ago


IQVIA rating

8.1

Company rating: 8.1 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

53rd of 203 rated it services


Job description

Job Summary

Join a sponsor-dedicated team, progressing with in-house study activities over the years. Experienced R programmer needed to provide technical expertise for clinical PK/PD department to meet internal and external needs.

Uses R and companion software to develop custom programming code to generate summary tables, data listings, graphs and derived datasets as specified in the statistical analysis plan and programming specifications. Works to ensure that outputs meet quality standards and project requirements.

Summary of the Essential Functions of the Job:

  • Data preparation and cleaning:
    • Cleaning and transforming raw clinical trial data from various sources to ensure accuracy and consistency for PK/PD analysis.
  • Programming PK/PD analyses:
    • Writing R or Rmarkdown code to perform descriptive analysis of PK/PD data and statistical analysis of exposure-response relationships.
  • Data visualization:
    • Creating clear and informative graphs and tables to effectively communicate PK/PD findings.
  • CDISC compliance:
    • Ensuring data is formatted according to CDISC standards for regulatory submissions
  • Validation and quality control:
    • Performing thorough validation checks on programming code and analysis results to maintain data integrity.
  • Identifies problems and develops tools that increase the efficiency and capacity of the Clinical PK/PD Programming group.

Minimum Requirements

  • Bachelor's degree in Math, Stats, Computer Science or similar
  • 5+ years of industrial experience
  • Must have advanced R programming skills, including tidyverse, ggplot2, Markdown, Quarto, Shiny, etc. Python and/or SAS programming skills are a plus, but not required.
  • Knowledge of CDISC standards (SEND, SDTM, and ADaM) is required.
  • Desire to work in clinical PK/PD - knowledge and experience of PK/PD concepts and related programming is highly desirable.
  • Experience visualizing/presenting data for internal stakeholders or clients
  • Capable of implementing more advanced modeling and statistical procedures as requested by study team.
  • Strong understanding of clinical trial data and extremely hands on in data manipulations, analysis, and reporting/modeling of analysis results. Including handling of data issues and uncleaned data.
  • Professional attitude, self-motivated, logical thinking
  • Excellent attention to detail
  • Strong organization skills and ability to work on multiple tasks simultaneously while achieving quality standards and meeting deadlines
  • Good verbal and written communication skills. Strong interpersonal skills and ability to work collaboratively across teams
  • Ability to problem solve and develop innovative approaches along with a drive to learn and master new techniques and technologies

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 $98,200.00 - $273,200.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