Posted 14 May, 2026
Job Id: 627829
CDM Programmer (Python) II based in India
Job Description
Join Our Team as a CDM Programmer (Python) II – Remote Opportunity
Are you a passionate Python developer with a flair for clinical data processing and a keen eye for detail? We are seeking a talented CDM Programmer (Python) II to play a pivotal role in developing, analyzing, and supporting cutting-edge clinical data systems. This remote position offers you the chance to work on impactful projects from the comfort of your home, collaborating with a dynamic team to drive innovation in clinical research.
What You’ll Bring to the Table:
- Strong expertise in Python, including Pandas and NumPy, for data analysis, backend development, and automation.
- Hands-on experience with clinical data platforms such as Databricks and Domino.
- Solid understanding of SDTM standards, toxicity grading, adverse event severity, and related clinical data standards.
- Excellent problem-solving skills paired with superior communication abilities to effectively collaborate across teams.
- Ability to develop Python-based solutions for data processing, workflows, and system integrations.
- Experience in data validation, reconciliation, and ensuring data integrity across multiple sources.
- Prior experience with clinical data preparation and knowledge of regulatory standards is highly desirable.
Nice to Have Skills:
- Familiarity with RDBMS, SAS, SQL, Crystal Reports, and JReview.
- Prior involvement in process improvement initiatives.
- Experience managing moderately complex projects or studies.
- Basic understanding of GCPs and SOPs related to clinical data management.
- Leadership qualities with the ability to work independently within a multidisciplinary team.
Preferred Education & Experience:
- Bachelor’s degree or equivalent in a relevant field.
- A minimum of 4+ years of professional experience in data programming, healthcare, or related domains.
- Proven capability to handle multiple priorities with tight deadlines while maintaining high-quality output.
Additional Requirements:
- Ability to work independently and effectively within a remote working environment.
- Strong organizational, analytical, and problem-solving skills.
- Willingness to adapt to changing project needs and contribute to team success.
Ready to make an impactful difference in clinical data management? If you’re a motivated Python programmer with the expertise and drive to excel in a collaborative environment, we encourage you to apply today and embark on an exciting new chapter in your career!
Equal Opportunity Employer
We are proud to be an equal opportunity employer. We welcome and encourage applications from all qualified candidates regardless of race, sex, gender identity or expression, disability, age, religion or belief, sexual orientation, or any other characteristic protected by applicable laws and regulations. It is our policy not to discriminate against any applicant or employee, and we are committed to fostering a diverse, inclusive, and respectful work environment across all locations in which we operate. We believe that diversity, equity, and inclusion are fundamental to our mission and enhance our ability to serve clients globally. If you have a disability or require any reasonable accommodations during the application or interview process, please inform your recruiter or contact us directly so that we can explore the appropriate arrangements.
Fraud Alert
Candidate safety is a top priority at Planet Pharma. The industry has seen an increase in people falsely representing themselves as recruiters to gather personal information from job seekers. For your safety, do not provide sensitive data to anyone you have not spoken with thoroughly, never provide banking information during the application process and always double check the email address of the Recruiter to ensure it’s from an official Planet Pharma domain (@planet-pharma.com, @planet-pharma.co.uk, and @ppgadvisorypartners.com) and not a domain with an alternative extension like .net, .org or .jobs.