Ingénieur·e en traitement du langage naturel/NLP Engineer

Montreal 14 days agoFull-time External
Negotiable
Ingénieur·e en traitement du langage naturel/NLP Engineer Chez Lexum, nous développons la technologie sur laquelle s'appuient les institutions juridiques pour gérer, enrichir et publier l'information juridique, favorisant ainsi un accès rapide, simple et ouvert au droit p our l'ensemble de la population . Notre réalisation la plus remarquable est la création du site CanLII, qui est aujourd'hui la plateforme de recherche juridique la plus utilisée au pays et un vecteur influent de l'accès libre au droit au Canada. • Maintenir et implanter de nouvelles fonctionnalitésdans notre moteur de recherche juridique. • Développer et maintenir un système d'analytique declics permettant l'apprentissage des préférencesutilisateurs. • Concevoir et améliorer un assistant de recherche intelligent basé sur des modèles LLM, pour assister l'utilisateur dans ses requêtes. • Optimiser les systèmes de backend responsables du traitement des données et de l'enrichissement des modèles d'IA utilisés dans la recherche. • Collaborer avec des chercheurs en NLP, des scientifiques de données et des experts du domaine pour expérimenter, tester et améliorer continuellement nos systèmes. • Participer à des campagnes de benchmarking pour mesurer la performance (précision, rappel, temps de réponse, etc.) et optimiser les systèmes en fonction des résultats obtenus. • Explorer, concevoir et évaluer de nouvelles approches en TAL (NLP), telles que l'optimisation de prompts, l'apprentissage par renforcement ou les approches hybrides symbolique /neurale. • Minimum de 3 années d'expérience pertinente. • Expérience professionnelle en apprentissage machine(ML) et traitement automatique du langage naturel (TAL/NLP), les bonnes pratiques d'expérimentation et d'optimisation, MLFlow, etc. • Connaissance des modèles de langage modernes (LLM), de leur fonctionnement, de leur utilisation via prompting (prompt engineering) ou fine-tuning. • Expérience en programmation Python (et/ou Java) dans un contexte de traitement de données et d'IA. • Maîtrise des outils et bibliothèques courants : APIs LLM de complétion texte avec appel de fonction (tooluse), streaming, "chain of thoughts", sorties structurées, etc. • Compréhension des méthodes classiques et modernes de recherche d'information (IR), y compris TF-IDF, BM25, dense retrieval, RAG, etc. • Familiarité avec les outils de développement logiciel collaboratif : Git, CI/CD, conteneurs, etc. • Autonomie dans la mise en place d'expériences reproductibles (expérimentation, A/B testing, logging des performances...). • Connaissance du domaine juridique ou de la recherche dans des bases documentaires spécialisées. • Expérience avec des systèmes de production à grande échelle ou des architectures orientées micro-services. • Intérêt pour les interfaces conversationnelles et les assistants intelligents. • GitHub, Jenkins, SonarQube, Jira et Confluence cloud. • Environnements de travail Windows, Linux et MacOS offerts à l'interne. Nous offrons les avantages et prestations suivants : • Semainede travail de 35 heures; • Rémunérationconcurrentielle, selon l'expérience; • Horaireflexible pendant les heures normales de bureau; • Lieude travail au cœur du Plateau Mont-Royal, avec possibilité detravail hybride; • Autresavantages, en bref : • Tenuedécontractée; • Assurancesoins de santé, dentaires, invalidité et vie; • Programmede cotisation de l'employeur au REER; • Environnementpropice à l'apprentissage et au développementprofessionnel; • Programmesde bien-être et d'aide psychologique; • Congéspayés annuels : quatre semaines de vacances, cinq jours de maladie,ainsi que des congés supplémentaires pendant la période desfêtes. Ceposte est à durée indéterminée, avec une période de probation de sixmois avant d'être éligible aux pleins avantages. Lescandidat(e) retenu(e)s pour une entrevue seront contacté(e)s. Nousvous remercions pour l'intérêt que vous portez à cette possibilitéd'emploi et avons hâte de recevoir votre candidature #J-18808-Ljbffr