Développeur(se) staff en apprentissage automatique (ML)

AlayaCare


Date: 11 hours ago
City: Montreal, QC
Contract type: Full time
À propos d'AlayaCare :

AlayaCare révolutionne la prestation des soins à domicile. Notre logiciel de pointe en nuage permet à nos clients du monde entier de gérer leurs employés, leurs horaires, leur facturation, et de permettre une meilleure prestation de soins. Nous sommes une entreprise SaaS en pleine croissance, avec une équipe de plus de 550 membres répartis au Canada, aux États-Unis, en Australie et au Brésil. Notre objectif est de devenir le chef de file mondial des solutions logicielles pour les soins de santé à domicile. Nous sommes fiers de notre culture fondée sur l'ouverture et la transparence, de notre penchant pour les initiatives et de notre engagement en faveur d'un lieu de travail où nous pouvons être nous-mêmes.

À propos du poste :



Sous la responsabilité du (de la) gestionnaire en génie logiciel, les développeur(se)s staff en apprentissage automatique (ML) collaborent avec les chercheur(se)s, les scientifiques appliqué(e)s, les ingénieur(e)s et les chef(fe)s de produit pour bâtir et faire évoluer la plateforme d'IA. Iels travaillent en partenariat avec les équipes pour créer des produits et des expériences de travail de bout en bout alimentées par l'IA au sein de la plateforme AlayaCare. Les développeur(se)s staff ML posent également les fondations, mènent la recherche, expérimentent et réduisent les risques liés aux technologies d'IA qui débloquent de nouveaux produits et expériences pour nos plus de 700 locataires à travers le monde. Iels collaborent avec différentes équipes de livraison de produits, les guidant pour apporter une valeur stratégique à AlayaCare tout en dirigeant la conception technique et en améliorant les compétences des équipes dans leur domaine. Iels sont responsables de définir l'orientation technique des projets de leur département, en se concentrant sur la livraison de solutions évolutives et maintenables.

Une compréhension approfondie de toutes les étapes du développement est essentielle, tout comme une compréhension du rôle que chaque développeur(se) joue et de sa contribution au produit final. Les développeur(se)s staff en apprentissage automatique (ML) s'épanouissent face aux nouveaux défis et ne sont jamais intimidé(e)s par ce qui leur est inconnu. Il ou Elles sont passionné(e)s par leur travail et tirent un réel plaisir à mener des projets du début à la fin.

Une journée type :

Confronté(e) aux défis et aux ensembles de données du monde réel, vous devrez utiliser votre expertise et votre créativité en IA/ML pour appliquer les méthodes existantes et en développer de nouvelles afin de résoudre ces problèmes de manière pratique et évolutive.

  • Rechercher, proposer et implémenter des modèles/techniques approprié(e)s pour l'évaluation comparative des LLM (Large Language Models).
  • Participer à la collecte de données et à la génération de données synthétiques, et créer des évaluations comparatives personnalisées pour évaluer les diverses capacités des LLM.
  • Collaborer quotidiennement avec une équipe de développeur(se)s, de chercheur(se)s scientifiques appliqué(e)s, de chef(fe)s de produit et d'ingénieur(e)s qualité partageant les mêmes idées pour produire des logiciels de qualité.
  • Contribuer à l'implémentation d'outils pour faciliter l'évaluation des LLM et effectuer l'analyse des modèles/erreurs.
  • Développer des idées innovantes et brevetables qui assurent la compétitivité de ce produit dans le domaine des travaux similaires effectués dans l'industrie.
  • Travailler avec les chef(fe)s de produit pour comprendre les exigences détaillées et prendre en charge votre code de la conception, l'implémentation, les tests et la livraison de solutions de haute qualité et à fort impact pour nos utilisateur(rice)s.
  • Passer plus de 50 % du temps à coder.
  • Mentorer plus de 2 développeur(se)s.
  • Fournir une direction technique aux équipes de développement de produits dans votre domaine et améliorer les compétences de vos collègues par des revues de code, du mentorat technique, le rôle de modèle, l'accompagnement et le partage des connaissances.
  • Se tenir au courant des nouvelles technologies et enseigner aux autres développeur(se)s comment incorporer les nouvelles tendances.
  • Générer des idées avec les membres des équipes de livraison de produits et les aider à trouver des solutions perspicaces à des problèmes complexes.
  • Évaluer les processus et procédures d'ingénierie existants dans tous les domaines, identifier les domaines nécessitant une optimisation et diriger l'effort d'optimisation.
  • Déléguer des tâches aux équipes appropriées et gérer avec succès des projets techniques à toutes les étapes du cycle de vie du développement.
  • Comprendre fondamentalement le code et la structure du code dans les zones de connexion et évaluer rapidement les bonnes ou mauvaises décisions de développement.
  • Gérer les parties prenantes commerciales et techniques à différents niveaux de l'organisation, en vendant vos idées avec confiance.
  • Concevoir des feuilles de route stratégiques pour le domaine et le produit.

Ce que vous apportez à l'équipe :

  • Plus de 6 ans d'expérience pertinente avec un baccalauréat; ou 4 ans avec une maîtrise; ou un doctorat sans expérience; ou une expérience de travail équivalente.
  • Expérience dans l'exploitation ou la réflexion critique sur la manière d'intégrer l'IA dans les processus de travail, la prise de décision ou la résolution de problèmes. Cela peut inclure l'utilisation d'outils basés sur l'IA, l'automatisation des flux de travail, l'analyse des informations générées par l'IA ou l'exploration de l'impact potentiel de l'IA sur la fonction ou l'industrie.
  • Solide expertise en Python.
  • Solides connaissances théoriques et expérience pratique en apprentissage automatique (Machine Learning)/apprentissage profond (Deep Learning).
  • Expérience en évaluation comparative des LLM est requise; l'expérience en génération de données synthétiques est un atout.
  • Capacité à lire et à expérimenter des idées issues de récents articles de recherche.
  • Haut niveau de créativité, capacités rapides de résolution de problèmes et adaptabilité.
  • Compétences de communication efficaces pour transmettre les résultats de recherche aux parties prenantes techniques et non techniques, assurant une compréhension claire des avantages et des limites des LLM dans toute l'organisation.
  • Excellentes compétences en communication et en collaboration, tant à l'oral qu'à l'écrit, en français et en anglais. La maîtrise de l'anglais est requise afin de communiquer efficacement avec nos équipes, clients et partenaires situés à l'extérieur du Québec, pour lesquels le français n'est pas la langue de travail.

Localisation et exigences en matière de présence au bureau :

AlayaCare propose un modèle de travail hybride flexible, qui prévoit une présence régulière des employés au bureau le plus proche, tout en offrant une certaine flexibilité pour le travail à distance. Notre équipe encourage la collaboration en personne et, par conséquent, le/la candidat(e) retenu(e) pour ce poste se trouvera de préférence dans la grande région de Montréal.

Ce qui fait d'AlayaCare un endroit où il fait bon travailler :

  • Nos produits ont un impact positif sur la vie d'innombrables soignants et bénéficiaires de soins.
  • Notre entreprise a été reconnue par le Globe & Mail comme l'une des entreprises à la croissance la plus rapide au Canada et a reçu le prix du programme Technology Fast 50TM de Deloitte en raison de la croissance rapide de nos revenus, de notre esprit d'entreprise et de nos innovations audacieuses.
  • Rémunération compétitive, y compris la participation aux actions ordinaires d'une entreprise en pleine croissance et bien financée.
  • Modèles de travail hybrides avec des espaces de bureau magnifiques et créatifs dans des emplacements de choix.
  • Événements sociaux virtuels et en présentiel pour les employés axés sur la collaboration, l'apprentissage et le plaisir, notamment des événements du comité DEIBA, des événements de bénévolat, des causeries au coin du feu, des dîners d'équipe, des célébrations et des activités de renforcement d'équipe.
  • Programme complet d'avantages sociaux collectifs, y compris la télémédecine, et ce, dès le premier jour.
  • Programme de dépenses professionnelles pour les dépenses liées à la santé, au bien-être, au style de vie, au développement professionnel et à la productivité.
  • Régime complémentaire de congé parental.
  • Politique de vacances flexible.
  • Programme de journée de bien-être dédié à du temps pour mieux se reposer.
  • Programme de congé payé pour bénévolat.
  • Opportunités d'épanouissement et de développement professionnel.
  • Une culture entrepreneuriale fondée sur la transparence, la collaboration et l'innovation.
  • Accès à notre programme d'avantages sociaux pour des réductions chez différents fournisseurs participants.

Si ce poste vous semble idéal, postulez dès aujourd'hui. En plus de vous joindre à une culture formidable et à une entreprise de premier plan sur le marché, vous ferez partie d'une équipe qui a un impact positif sur la communauté des soins post-hospitaliers. Si ce n'est pas le poste qui vous convient, vous connaissez peut-être quelqu'un qui correspond parfaitement à ce profil. N'hésitez pas à partager cette occasion.

Pour en apprendre davantage sur AlayaCare, veuillez consulter notre site Web www.alayacare.com.

De meilleurs résultats, un meilleur sentiment d'appartenance

Les membres de notre équipe sont uniques, tout comme nos produits et les groupes de clients que nous servons. Les employés d'AlayaCare apportent des forces, des perspectives et des expériences différentes dans leurs rôles qu'ils occupent et dans nos solutions qui permettent de dispenser de meilleurs soins. Nous nous engageons à offrir une culture axée sur la personne où tous se sentent à leur place et écoutés.

Prendre connaissance des rétroactions de nos employés est essentiel à notre recherche d'une évolution continue de la diversité, de l'équité, de l'inclusion, de l'appartenance et de l'accessibilité au sein des politiques d'AlayaCare, des offres de rémunération globale, des discussions, des programmes d'apprentissage et de développement, et des partenariats communautaires. Tous les candidats qualifiés seront considérés sur un pied d'égalité.

Si vous nécessitez des accommodements au cours du processus de recrutement et de sélection, veuillez communiquer avec [email protected]. Veuillez noter que nous n'acceptons pas les curriculum vitae non sollicités provenant de recruteurs ou d'agences.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume