Principal Software Engineer – Clinical Data Foundation
Core
Design, develop, and maintain scalable software applications and solutions for clinical data foundation, integrating generative AI and cloud technologies to support product optimization and system health.
Role type
Principal Software Engineer (Clinical Data Foundation)
Builds
Scalable software applications, custom reports, interfaces, and automated operations for clinical development systems.
Domain
Biotechnology / Clinical Development / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Python, Infrastructure as Code (Terraform, CloudFormation), Big Data (Databricks, Spark, Hadoop), DevOps/MLOps, CI/CD, Generative AI, System Integration
Preferred skills
Clinical Domain knowledge, GxP regulations, Monitoring tools (Prometheus, Grafana, Splunk), Systems Engineering
Technologies
Python, Terraform, CloudFormation, Databricks, Spark, Hadoop, Git, Prometheus, Grafana, Splunk
Responsibilities
Design and implement applications and modules including custom reports and interfaces; Develop and execute unit, integration, and system tests; Conduct code reviews and maintain architecture documentation; Integrate with other systems for seamless data flow; Automate operations and monitor system health; Resolve technical challenges and performance issues.
Seniority
Principal, hands-on IC with strategic impact
