Hybrid Principal Software Engineer

Posted 51 minutes ago

Apply now

About the role

  • Principal Software Engineer leading the design and implementation of AI-powered Clinical Trial Management Systems. Driving product innovation and shaping AI integration in clinical research applications.

Responsibilities

  • Define and lead the next generation of AI-powered Clinical Trial Management Systems
  • Architect scalable, AI-native systems across the technology ecosystem
  • Drive product innovation and internal engineering transformation
  • Shape how AI is embedded into platforms and software development processes
  • Build, manage, and lead a team of developers to ship an industry-leading CTMS product
  • Work cross-functionally with service delivery and commercial teams
  • Define and drive the enterprise AI architecture roadmap
  • Establish scalable patterns for model deployment, orchestration, evaluation, and governance
  • Champion AI-augmented software development practices across engineering teams
  • Ensure AI systems meet GxP, regulatory, and data governance standards

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • 10+ years of experience in software engineering, with deep expertise in distributed systems and full-stack architecture
  • 5+ years in senior technical leadership roles, driving architecture and influencing cross-functional teams
  • 7+ years designing and scaling machine learning systems and infrastructure in production environments
  • Proven experience with modern AI techniques, including LLMs, multi-modal models, and agent-based systems
  • Deep hands-on experience integrating AI into real-world applications and production systems
  • Demonstrated expertise in AI-augmented development workflows and engineering productivity tooling
  • Experience working with large-scale data systems, high-performance computing, or cloud-native architectures

Benefits

  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job