About The Position

Clario, part of Thermo Fisher Scientific, develops regulated technology supporting clinical trials, diagnostics, and medical decision-making. The Senior Clinical Data Programmer (Python) will help modernize clinical data programming technology by building scalable Python solutions, transforming existing SAS-based workflows, and creating reusable frameworks for clinical trial data delivery. This remote role is available to candidates based in the United States. The position develops and maintains Python applications, packages, and automation frameworks for clinical data processing and transformation. It also supports metadata- and configuration-driven automation, clinical trial deliverables including datasets aligned with CDISC SDTM standards, and the establishment of Python development standards and quality practices. The successful candidate will collaborate with clinical programming teams across global locations and contribute to technical design decisions and the adoption of Python-based solutions.

Requirements

  • Bachelor's degree in Computer Science, Life Sciences, or a related field, or equivalent practical experience.
  • At least 3 years of professional Python programming experience, including demonstrated ability to develop production-quality applications and reusable software components.
  • Strong proficiency in Python development, object-oriented programming, data processing, and automation, including experience with libraries such as pandas and NumPy.
  • Experience designing maintainable software solutions, working with complex datasets, and using Git-based version control.
  • Demonstrated analytical and problem-solving skills, including the ability to understand existing workflows and develop practical technical solutions.
  • Strong written and verbal English communication skills and ability to collaborate effectively within distributed technical teams.
  • Ability to work remotely within the United States.

Nice To Haves

  • Familiarity with SAS programming, SAS-to-Python migration, or statistical data processing.
  • Experience in pharmaceutical, clinical research, CRO, or other regulated data environments, including familiarity with CDISC SDTM standards.

Responsibilities

  • Design, develop, and maintain Python applications, reusable packages, and automation frameworks for clinical data processing and transformation.
  • Modernize SAS-based programming workflows by developing scalable, maintainable Python solutions in collaboration with clinical data programmers.
  • Build metadata-driven and configuration-driven solutions to automate data ingestion, transformation, validation, reconciliation, and reporting.
  • Develop and validate data transformation processes for clinical trial deliverables, including datasets aligned with CDISC SDTM standards.
  • Establish Python coding standards, development best practices, version control, and quality assurance approaches.
  • Contribute to technical design decisions.
  • Collaborate with programming teams across global locations, share technical expertise, and help drive adoption of Python-based solutions.

Benefits

  • Competitive compensation
  • Comprehensive health, dental, and vision coverage
  • 401(k) retirement plan with company match
  • Paid time off and company holidays
  • Wellness programs and Employee Assistance Program
  • Remote work flexibility within the United States
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service