ClinChoice
CRO
PrincipalDataScientistConsultantRprogrammer
“Principal Data Scientist Consultant- R programmer at ClinChoice. Skills: R programming, clinical programming, SDTM and ADaM datasets, CDISC standards, Pinnacle21 validation. Develop, validate, and maintain SDTM and ADaM datasets in R — using admiral and the broader pharmaverse — following CDISC standards. Generate Tables, Listings, and Figures (TLFs) in R or SAS as required by study needs”
What You'll Achieve.
ensure CDISC compliance and submission readiness; ensure outputs meet regulatory expectations
Industry & Context.
problem-solving skills; analytical
What They're Looking For.
Must Have
Bachelor's or Master's degree in Statistics, Computer Science, Mathematics, Life Sciences, or a related field, 5+ years in clinical programming, with a focus on R, Proven experience producing SDTM and ADaM datasets in R, including hands-on use of admiral, Experience with Pinnacle21 validation and remediation, Working knowledge of SAS programming, Working knowledge of Python for analytics, scripting, or tooling, Solid understanding of CDISC standards (SDTM, ADaM) and metadata-driven programming, Experience with clinical trial data, regulatory submissions, and QC processes, analytical, problem-solving, and documentation skills
Nice to Have
Broader pharmaverse experience (e.g., tidyCDISC, rtables) and tidyverse fluency, Experience building or contributing to R Shiny apps, teal modules, or R packages used by other teams, Exposure to AI/ML tooling in a clinical or programming context, Real-World Evidence (RWE) experience — e.g., mapping Flatiron or claims/EHR data into CDISC-aligned structures, R Markdown, Quarto, or other reproducible reporting workflows, GxP validation, Git-based version control, and CI/CD or automated workflows, CRO or pharmaceutical industry experience
What You'll Do.
and maintain SDTM and ADaM datasets in R — using admiral and the broader pharmaverse — following CDISC standards
and Figures (TLFs) in R or SAS as required by study needs
Perform Pinnacle21 validation
and refine specifications to ensure CDISC compliance and submission readiness
well-structured R code for clinical data analysis and reporting
Contribute to open-source and internal tooling — including R Shiny / teal modules
and Python utilities — used by clinical programming
and biostatistics teams
reconcile data issues
and ensure outputs meet regulatory expectations (e.g.
and version-controlled workflows
Use SAS for legacy studies or where SAS support is needed
How You'll Work.
Team & Collaboration
Partner with statisticians, data managers, and clinical teams to translate programming requirements into reliable deliverables
Applying for this Principal Data Scientist Consultant- R programmer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about ClinChoice?
Real rants from real employees. Read before you apply.