# Senior Principal, Statistical Programmer at Novartis

Novartis is hiring a Senior Principal, Statistical Programmer. It pays £49k-£91k a year and Level rates it Little AI ●○○○; you can [apply on Novartis](https://jobsbylevel.com/go/1f28f996-70d3-4048-b9d4-46a1da28908b?utm_medium=ai-agent).

AI Level 1, AI centrality 34 out of 100. London (The Westworks).

## Details

- Company: [Novartis](https://jobsbylevel.com/companies/novartis)
- AI level: AI Level 1 (score 34 out of 100)
- Location: London (The Westworks)
- Salary: £49k-£91k
- Posted: October 27, 2026
- Apply: https://jobsbylevel.com/go/1f28f996-70d3-4048-b9d4-46a1da28908b?utm_medium=ai-agent
- Free CV review for this job: https://jobsbylevel.com/cv-review?job=senior-principal-statistical-programmer-at-novartis-85eaf4

## Description

Salary Range: £49,140.00 - £91,260.00 Job Description Summary #LI-Hybrid Location: London, UK Remote working can be considered This role is based in London, UK. Novartis is unable to offer relocation support for this role. Please only apply if this location is accessible for you. Step into a pivotal role where your expertise shapes the future of clinical development. As a Senior Principal Statistical Programmer, you will lead complex programming strategies across high-impact studies and programs, partnering with cross-functional teams to deliver high-quality, regulatory-ready outputs. This is your opportunity to influence innovation, drive modern programming practices, and make a tangible difference in bringing life-changing medicines to patients faster. Job Description Key responsibilities: Lead SP activities as Trial Programmer for one or multiple trial(s) or as a Lead/ Program Programmer for a program or an indication. May coordinate activities of internal/ external programmers. Make SP decisions and propose strategies at study, program or indication/ disease level. May act as functional manager of associates including providing supervision and guidance to these programmers on operational / functional expertise and processes. Build and maintain effective working relationship with cross-functional teams, able to summarize and discuss status of deliverables and critical programming aspects (timelines, scope, resource plan), e.g. as SP representative in study- or program-level team. Review eCRF, data structures, and ensure program-level standardization for effective pooling and efficient case record tabulation (CRT) production. Comply with company, department and industry standards (e.g. CDISC) and processes, assess and clarify additional programming requirements, review, develop and influence programming specifications as part of the analysis plans (incl. program-level strategies). Provide and implement statistical programming solutions; ensure knowledge sharing. Act as programming expert in problem-solving aspects. Ensure timely and quality development and validation of datasets and outputs for clinical study reports (CSRs), regulatory submissions/interactions, safety reports, publications, post-marketing activities or exploratory analyses (as required) in the assigned drug development studies/program. Understand Git-based version control workflows and their role in supporting collaborative, traceable, and reproducible programming activities. Responsible for quality control and inspection readiness of all assigned statistical programming deliverables as well as accuracy and reliability of statistical analysis results. Establishes robust expectations and frameworks for reproducibility, documentation, and code quality across complex workflows; leads refinement of templates, standards, and governance. Maintain up-to-date advanced knowledge of statistical programming languages (e.g. R, SAS, ) as well as industry requirements (e.g. CDISC, eCTD, Define.xml), act as an expert for advanced analysis, reporting, automation and enterprise-scale workflow optimization, and drive adoption of reusable solutions and modern approaches across studies or programs Essential Requirements: BS/MS degree in statistics, computer science, mathematics, data science, life science or equivalent relevant degree Extensive experience and deep expertise in Statistical programming languages (e.g., R, SAS, or Python) to drive standardization across studies or programs and effectively adopt R packages (e.g. Tidyverse), R Shiny Applications, AI-enabled tools etc. to support data visualization, version control (e.g. Git-based), and reproducible workflows. Advanced experience in contributing to statistical analysis plans and/or constructing technical programming specifications Advanced knowledge of industry standards including CDISC data structures as well as a solid understanding of the development and use of standard programs Good understanding of regulatory

The description is cut here. Read the full offer: https://jobsbylevel.com/jobs/senior-principal-statistical-programmer-at-novartis-85eaf4

Source: https://jobsbylevel.com/jobs/senior-principal-statistical-programmer-at-novartis-85eaf4

## Cite this page

Level. https://jobsbylevel.com/jobs/senior-principal-statistical-programmer-at-novartis-85eaf4.

Get job alerts: https://jobsbylevel.com/newsletter
