Our Vision
P\S\L Group is a global organisation dedicated to putting information at the service of medicine. The companies and people of the P\S\L Group aim to improve medical care by serving those who need it, those who provide it and those who seek to improve it.
To this end, we want our information and education services to contribute to the goals we share with our clinicians, clients and supporters, namely: to accelerate the advancement of medicine and help people enjoy better, longer lives.
Purpose
Our key contribution to society is to help clinicians and those who support them provide state-of-the-art medical care.
Our primary business purpose is to help clinicians and supporters increase the effectiveness of activities pertaining to scientific communication, medical education and the maintenance of audience intimacy.
Position Summary
We are seeking a Senior Director, Engineering to oversee the execution and delivery of scalable applications for learning management systems (LMS), survey management systems (SMS), and AI-powered solutions. Reporting to the SVP of Engineering, this role will be responsible for managing engineering teams, ensuring project execution, and delivering high-quality applications that meet business needs.
This is a hands-on leadership role focused on driving development efficiency, enforcing best practices, and ensuring technical excellence in cloud-based applications. The ideal candidate has experience in scalable applications, AI-driven applications and cloud platforms (AWS preferred).
Key Responsibilities
Development Execution & Team Leadership:
- Lead multiple development teams to deliver high-quality applications on time and within scope.
- Oversee the design, development, and deployment of scalable applications, ensuring high performance and security.
- Ensure alignment with product and business requirements, coordinating with product managers and UX teams.
- Mentor and develop engineering talent, fostering a collaborative and high-performing team culture.
- Support agile development practices, ensuring continuous integration, automated testing, and smooth release cycles.
Scalable Cloud Application Development & AI Integration:
- Oversee the implementation of LMS and SMS platforms, ensuring they are scalable, secure, and high-performing.
- Manage cloud-based development with a focus on AWS (preferred), containerization, and serverless architectures.
- Work with engineering teams to optimize the performance, reliability, and scalability of applications.
- Support the development and integration of AI-driven applications, including AI agents and chatbots.
- Oversee the implementation of video and streaming integration solutions to enhance medical training and educational programs.
- Ensure technical teams have the right frameworks, APIs, and architectures to support AI and video streaming features.
Key Skills, Knowledge & Professional Education
- 10+ years of experience in application development, including at least 5 years in a leadership role.
- Strong experience with scalable web and mobile applications in a cloud environment (AWS preferred).
- Proficiency in Node.js, React.js, and relational databases; experience with Angular is a plus.
- Experience delivering LMS, SMS, or similar education and research platforms.
- Familiarity with AI-driven applications (e.g., AI agents, chatbots, and generative AI solutions like ChatGPT).
- Knowledge of video streaming technologies for educational content delivery is a bonus.
- Strong leadership, team management, and stakeholder communication skills.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
Why Join Us?
- Be a key player in delivering cutting-edge educational and research applications.
- Work in a fast-paced, collaborative environment with a talented and passionate team.
- Contribute to mission-driven healthcare innovation.
- Competitive compensation, professional growth opportunities, and a strong engineering culture.
If you are passionate about scalable cloud applications, AI-driven technology, and leading high-performing teams, we’d love to hear from you!
Notre vision
Groupe P\S\L est une organisation mondiale dédiée à mettre l'information au service de la médecine. Les entreprises et les employés du Groupe P\S\L visent à améliorer les soins médicaux en servant ceux qui en ont besoin, ceux qui les fournissent et ceux qui cherchent à les améliorer.
Dans cette optique, nous souhaitons que nos services d'information et d'éducation contribuent aux objectifs que nous partageons avec nos cliniciens, clients et partenaires, à savoir : accélérer l'avancement de la médecine et aider les gens à vivre mieux et plus longtemps.
Notre mission
Notre contribution clé à la société est d'aider les cliniciens et ceux qui les soutiennent à offrir des soins médicaux de pointe.
Notre principal objectif commercial est d'aider nos clients et partenaires à améliorer l'efficacité des activités liées à la communication scientifique, à la formation médicale et à la gestion des relations avec leurs publics.
Objectif principal
Nous recherchons un(e) Senior Director, Engineering pour superviser l’exécution et la livraison d’applications évolutives destinées aux systèmes de gestion de l’apprentissage (LMS), aux systèmes de gestion des enquêtes (SMS) et aux solutions basées sur l’IA. Relevant du SVP Engineering, ce rôle implique la gestion des équipes d’ingénierie, l’exécution des projets et la livraison d’applications de haute qualité répondant aux besoins de l’entreprise.
Ce poste de leadership pratique se concentre sur l’optimisation de l’efficacité du développement, l’application des meilleures pratiques et l’excellence technique des applications cloud. Le/la candidat(e) idéal(e) possède une expérience avérée dans le développement d’applications évolutives, d’applications basées sur l’IA et de plateformes cloud (AWS de préférence).
Principales responsabilités
Exécution du développement & Leadership d’équipe
-
Diriger plusieurs équipes de développement pour livrer des applications de haute qualité, dans les délais et conformément aux objectifs.
-
Superviser la conception, le développement et le déploiement d’applications évolutives, tout en garantissant leur performance et sécurité.
-
Assurer l’alignement avec les exigences produit et business, en collaboration avec les product managers et les équipes UX.
-
Encadrer et développer les talents en ingénierie, en instaurant une culture d’équipe performante et collaborative.
-
Favoriser les pratiques de développement Agile, l’intégration continue, les tests automatisés et des cycles de déploiement fluides.
Développement d’applications cloud évolutives & Intégration de l’IA
-
Superviser l’implémentation des plateformes LMS et SMS, en garantissant leur scalabilité, sécurité et performance.
-
Gérer le développement cloud en mettant l’accent sur AWS (de préférence), la containerisation et les architectures serverless.
-
Collaborer avec les équipes d’ingénierie pour optimiser la performance, la fiabilité et l’évolutivité des applications.
-
Soutenir le développement et l’intégration d’applications basées sur l’IA, y compris les agents IA et chatbots.
-
Superviser la mise en place de solutions de streaming vidéo pour améliorer la formation médicale et les programmes éducatifs.
-
S’assurer que les équipes techniques disposent des bons frameworks, APIs et architectures pour supporter l’IA et les fonctionnalités de streaming vidéo.
Compétences, connaissances et formation professionnelle
-
10+ ans d’expérience en développement d’applications, dont au moins 5 ans en leadership.
-
Solide expérience dans le développement d’applications web et mobiles évolutives en environnement cloud (AWS de préférence).
-
Maîtrise de Node.js, React.js et bases de données relationnelles ; une expérience avec Angular est un plus.
-
Expérience dans la livraison de LMS, SMS ou de plateformes similaires dédiées à l’éducation et à la recherche.
-
Familiarité avec les applications basées sur l’IA (ex. agents IA, chatbots, IA générative comme ChatGPT).
-
Connaissance des technologies de streaming vidéo pour la diffusion de contenus éducatifs (un atout).
-
Solides compétences en leadership, gestion d’équipe et communication avec les parties prenantes.
-
Diplôme en informatique, génie logiciel, ou expérience équivalente.
Pourquoi nous rejoindre ?
-
Jouez un rôle clé dans le développement d’applications éducatives et de recherche innovantes.
-
Évoluez dans un environnement dynamique et collaboratif, aux côtés d’une équipe talentueuse et passionnée.
-
Contribuez à l’innovation en santé et éducation grâce aux technologies avancées.
-
Rémunération compétitive, opportunités de croissance professionnelle et une culture d’ingénierie forte.