1

Clinical R Programmer Jobs in Princeton, NJ (NOW HIRING)

We are seeking a Senior Statistical Analyst with strong expertise in SAS and R programming, CDISC standards, and clinical trial data analysis. The ideal candidate will collaborate with statisticians ...

We are seeking a Senior Statistical Analyst with strong expertise in SAS and R programming, CDISC standards, and clinical trial data analysis. The ideal candidate will collaborate with statisticians ...

We are seeking a Senior Statistical Analyst with strong expertise in SAS and R programming, CDISC standards, and clinical trial data analysis. The ideal candidate will collaborate with statisticians ...

next page

Showing results 1-20

Clinical R Programmer information

See Princeton, NJ salary details

$25

$67

$107

How much do clinical r programmer jobs pay per hour?

As of Aug 26, 2026, the average hourly pay for clinical r programmer in Princeton, NJ is $67.90, according to ZipRecruiter salary data. Most workers in this role earn between $56.20 and $76.88 per hour, depending on experience, location, and employer.

What is a Clinical R programmer?

Clinical R Programmers are professionals who use the R programming language to manage, analyze, and visualize clinical trial data in the pharmaceutical, biotech, or healthcare industries. They play a key role in preparing statistical reports, generating tables, listings, and figures (TLFs), and ensuring data integrity for regulatory submissions. Clinical R Programmers collaborate with statisticians, data managers, and clinical teams to ensure the accuracy and compliance of clinical trial results with industry standards and regulatory requirements.

What skills and qualifications are needed to be a Clinical R programmer?

To thrive as a Clinical R Programmer, you need a solid background in statistics, R programming, and clinical trial data analysis, often supported by a degree in statistics, biostatistics, or a related field. Expertise in SAS, CDISC standards (SDTM/ADaM), and familiarity with clinical data management systems are commonly required. Attention to detail, problem-solving skills, and effective communication enable you to interpret data accurately and collaborate with cross-functional teams. These skills are vital for ensuring reliable statistical outputs that support regulatory submissions and data-driven decisions in clinical research.

What are common challenges faced by Clinical R programmers when working with clinical trial data?

Clinical R Programmers often encounter challenges such as handling large and complex datasets, ensuring strict compliance with regulatory standards (like CDISC SDTM and ADaM), and maintaining data integrity throughout the analysis process. Collaboration can be demanding, as programmers must frequently coordinate with biostatisticians, data managers, and clinical teams to interpret data requirements and resolve discrepancies. Staying updated with evolving industry guidelines and managing tight project timelines are also common aspects of the role.

What is the difference between Clinical R Programmer vs Clinical SAS Programmer?

AspectClinical R ProgrammerClinical SAS Programmer
Required CredentialsTypically requires a degree in statistics, biostatistics, or related field; proficiency in R programmingUsually requires a degree in statistics, biostatistics, or related field; proficiency in SAS programming
Work EnvironmentOften works in research-focused settings, academia, or biotech companies using open-source toolsCommonly employed in pharmaceutical companies, CROs, and clinical trial data analysis using SAS
Industry UsageGrowing in popularity for data analysis and visualization in clinical researchStandard in clinical trial data management and regulatory submissions

While both roles involve programming for clinical data analysis, Clinical R Programmers focus on using R for statistical analysis and visualization, whereas Clinical SAS Programmers primarily use SAS for data management and reporting. The choice depends on the company's preferred tools and project requirements.

What are popular job titles related to Clinical R Programmer jobs in Princeton, NJ?

For Clinical R Programmer jobs in Princeton, NJ, the most frequently searched job titles are:

What job categories do people searching Clinical R Programmer jobs in Princeton, NJ look for?

The top searched job categories for Clinical R Programmer jobs in Princeton, NJ are:

What cities near Princeton, NJ are hiring for Clinical R Programmer jobs?

Cities near Princeton, NJ with the most Clinical R Programmer job openings:

Infographic showing various Clinical R Programmer job openings in Princeton, NJ as of August 2026, with employment types broken down into 72% Full Time, 15% Part Time, and 13% Contract. Highlights an 86% In-person, 4% Hybrid, and 10% Remote job distribution, with an average salary of $141,234 per year, or $67.9 per hour.

Associate Director, Statistical Programming - R Implementation

Basking Ridge, NJ • On-site

$171K - $256K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Requisition ID: 2098 Posting Start Date: 8/24/26 At Daiichi Sankyo, we are united by a single purpose, to improve lives around the world through innovative medicines. With a legacy of innovation since 1899, a presence in more than 30 countries, and more than 19,000 employees, we are advancing breakthrough therapies in oncology, cardiovascular disease, rare diseases, and immune disorders. Guided by our 2030 vision to "be an innovative global healthcare company contributing to the sustainable development of society", we are shaping a healthier, more hopeful future for patients, their families, and society. Job Summary The purpose of this job is to provide statistical programming technical support related to R programming, R related system and technology. Develop and drive R programming, package, and R shiny app development. Lead the R programming implementations. Represent programming in DS external collaborations on R technology and capabilities.Responsibilities Lead/contribute to DS R programming system technology development: Lead/contribute to the R programming system development. Act as R programming SME and functional representative of R systems and infrastructure to identify system and technology development needs and to define functional requirements. Provide technical guidance to the development. Lead and may approve UATs. Lead/contribute to resolutions of BDM departmental (internal and external) R related analysis and programming technical issues and difficulties. Lead the trainings and implementations of R system and programming technology. Developing R package and Shiny apps: Contribute to strategy of R programming innovation to support BDM analysis and reporting, such as R shiny apps for data surveillance, visualization, modeling and simulations, and safety signal detection. Lead the development and validations of R package and/or shiny apps. Identify and build the use cases and process/resources to guide the implementations. Lead, advocate and nurture R programming innovation globally within DS. Represent the programming innovation outside of DS and establish the company reputations and images. Develop study specific shiny apps or execute shiny apps at study level. Publish shiny apps for study or against integrated database Representing cross-functional collaborations on R capabilities and systems: Collaborate with RD non-BDM and non-RD R user group or developers. Collaborate with biostat innovation to enhance BDM overall R capabilities and implementations. Collaborate with CSPV to enable/effectively support safety signaling detections and across compounds safety reviews (i.e., ILD). Collaborate with Clinical Development and Clinical Sciences for effective data surveillance Qualifications Education Qualifications Bachelor's Degree an accredited institution in a science or in a technical field such as computer science or mathematics required Master's Degree preferred Experience Qualifications 10 or More Years Bachelor's degree with minimum 10 years (or Master's degree with minimum of 7 years) proven experience required 7 or More Years Previous experiences in R programming area, involved in R and/or Shiny app development and implementation. required Advanced working knowledge of all aspects of the R and SAS programming language used in clinical trials programming. required Advanced working knowledge of CDISC SDTM and ADaM, and extensive experiences of their implementation in clinical trials analysis required Advanced understanding of statistical concepts in support of analyses and reporting of clinical trials. required Having knowledge of all phases of drug development, including early and late phase clinical development and submission required Having solid background of applied statistics required Solid knowledge of new advanced statistical methods using SAS or R required Advanced knowledge in database structures and set-up required Travel RequirementsAbility to travel up to 10% of the time.Daiichi Sankyo, Inc. is an equal opportunity/affirmative action employer. Qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law. Salary Range: USD$171,120.00 - USD$256,680.00 Download Our Benefits Summary PDF Salary: . Date posted: 08/24/2026