Talent.com
Python/NLP Developer [#4896]
Python/NLP Developer [#4896]Alteo • Montreal (administrative region), QC, CA
Python / NLP Developer [#4896]

Python / NLP Developer [#4896]

Alteo • Montreal (administrative region), QC, CA
Il y a 5 jours
Type de contrat
  • Permanent
Description de poste

Alteo is looking for a Python / NLP Developer for a permanent position based in Montreal.

Responsibilities

  • Maintain and implement new features in our search engine.
  • Develop and maintain a click analytics system to learn user preferences.
  • Design and improve an intelligent search assistant based on LLM models to assist users with their queries.
  • Optimize the backend systems responsible for processing data and enriching the AI models used in search.
  • Collaborate with NLP researchers, data scientists, and domain experts to experiment, test, and continuously improve our systems.
  • Participate in benchmarking campaigns to measure performance (accuracy, recall, response time, etc.) and optimize systems based on the results obtained.
  • Explore, design, and evaluate new approaches in NLP, such as prompt optimization, reinforcement learning, or hybrid symbolic / neural approaches.

Profile

  • DEC / BAC in IT, Software Engineering or equivalent
  • 3+ years of relevant experience.
  • Professional experience in machine learning (ML) and natural language processing (NLP), best practices in experimentation and optimization, MLFlow, etc.
  • Knowledge of modern language models (LLM), how they work, and how they are used via prompting (prompt engineering) or fine-tuning.
  • Experience in Python (and / or Java) programming in a data processing and AI context.
  • Proficiency in common tools and libraries : LLM APIs for text completion with function calls (tool use), streaming, “chain of thoughts,” structured outputs, etc.
  • Understanding of classic and modern information retrieval (IR) methods, including TF-IDF, BM25, dense retrieval, RAG, etc.
  • Familiarity with collaborative software development tools : Git, CI / CD, containers, etc.
  • Ability to independently set up reproducible experiments (experimentation, A / B testing, performance logging, etc.).
  • Experience with large-scale production systems or microservice-oriented architectures (an asset).
  • Interest in conversational interfaces and intelligent assistants (an asset).
  • Tech stack : AWS infrastructure : EC2, ECS Fargate, RDS, S3; GitHub, Jenkins, SonarQube, Jira, and Confluence cloud; Windows, Linux, and MacOS work environments.
  • Alteo est à la recherche d'un Développeur Python / NLP pour un poste permanent basé à Montréal.

    Responsabilités

  • Maintenir et implanter de nouvelles fonctionnalités dans notre moteur de recherche.
  • Développer et maintenir un système d’analytique de clics permettant l’apprentissage des préférences utilisateurs.
  • 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 NLP, telles que l’optimisation de prompts, l’apprentissage par renforcement ou les approches hybrides symbolique / neurale.
  • Profil

  • DEC / BAC en TI, Ingénierie logicielle ou l'équivalent
  • 3+ années d’expérience pertinente.
  • Expérience professionnelle en apprentissage machine (ML) et traitement automatique du langage naturel (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 (tool use), 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...).
  • Expérience avec des systèmes de production à grande échelle ou des architectures orientées micro-services (atout).
  • Intérêt pour les interfaces conversationnelles et les assistants intelligents (atout).
  • Stack techno : Infrastructure AWS : EC2, ECS Fargate, RDS, S3; GitHub, Jenkins, SonarQube, Jira et Confluence cloud; Environnements de travail Windows, Linux et MacOS.
  • #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Developer • Montreal (administrative region), QC, CA

    Offres similaires
    Python Developer

    Python Developer

    INVOKE • Greater Montreal Metropolitan Area, Canada
    Temps plein
    We are looking for a talented and experienced Python Developer with 3 to 5 years of professional experience to join our dynamic team. As a Python Developer, you will be responsible for designing, de...Voir plus
    Dernière mise à jour : il y a 3 heures • Offre sponsorisée • Nouvelle offre
    Python Developer

    Python Developer

    freelance.ca • Verdun, Canada
    Temps plein
    We are looking for a knowledgable Python Developer.You will develop smooth running and innovative web applications and software products. Use server-side logic to integrate user-facing elements.Deve...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Synon Developer - SD 0116RS#01

    Synon Developer - SD 0116RS#01

    NavitasPartners • Montréal, QC, Canada
    Temps plein
    RxCLAIM / claim adjudication enhancement initiatives.The ideal candidate is a strong independent contributor with deep technical expertise in Synon and RxCLAIM adjudication processes.RxCLAIM / clai...Voir plus
    Dernière mise à jour : il y a 2 heures • Offre sponsorisée • Nouvelle offre
    Lead développeur (Team Lead) - Montréal

    Lead développeur (Team Lead) - Montréal

    Vooban • Montreal, QC, Canada
    Temps plein
    On a de nouveaux projets pour cet automne ! Choisis une job et une gang avec qui tu vas tripper !.Et si ton expertise en programmation était la seule chose qui t'empêchait de pr&ea...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Développeur(euse) de logiciel | Software Developer

    Développeur(euse) de logiciel | Software Developer

    Delmar International Inc. • Lachine, QC, Canada
    Temps plein
    Relevant du Gestionnaire du développement logiciel, le / la Développeur(euse) Logiciel joue un rôle clé dans la création des plateformes et des outils qui soutiennen...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Algebra Private Tutoring Jobs L'epiphanie

    Algebra Private Tutoring Jobs L'epiphanie

    Superprof • L'epiphanie, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Chef(fe) dquipe Dveloppeur(se) Logiciel / Team Lead Software Developer

    Chef(fe) dquipe Dveloppeur(se) Logiciel / Team Lead Software Developer

    Toon Boom Animation Inc. • Montreal, QC, Canada
    Temps plein
    Rejoignez Toon Boom - L o la crativit et la technologie se rencontrent !.Depuis plus de 30 ans, Toon Boom est le leader mondial des logiciels danimation 2D, faisant confiance des studios de renom t...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior Backend Engineer (Golang) / Dveloppeur backend senior (Golang)

    Senior Backend Engineer (Golang) / Dveloppeur backend senior (Golang)

    Anyon Systems Inc. • Dorval, QC, Canada
    Temps plein
    Anyon Systems is a quantum computing hardware company located in the Greater Montreal Region with a presence in Waterloo, Ontario. We work at the cutting edge of technology to develop and commercial...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Dveloppeur Logiciel-NI / NI Software Developer

    Dveloppeur Logiciel-NI / NI Software Developer

    Opal-RT • Montreal, QC, Canada
    Temps plein
    OPAL-RT Technologies recherche un Dveloppeur Logiciel-NI.Imagineztravailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier,ABB, EMBRAER,MIT,GE, Ford, GM, NREL etHydro-Qubec!OP...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Développeur logiciel - Ing. de plateforme / Software Developer - Platform Eng.

    Développeur logiciel - Ing. de plateforme / Software Developer - Platform Eng.

    Genetec • Montreal, QC, Canada
    Temps plein
    Vous souhaitez améliorer directement la manière dont des centaines de développeurs créent, déploient et exploitent des logiciels dans des environnements cloud, su...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Python Developer

    Python Developer

    Hays • saint-esprit, qc, ca
    Temps plein
    Data Engineer / Python Developer.AI chatbot in the healthcare domain.This is not a traditional BI or ETL role; you will not be building dashboards or moving data for analytics.Instead, you will arc...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    C++ Developer

    C++ Developer

    Actalent • Montreal, QC, Canada
    Temps plein
    Titre du poste : Développeur C++.Notre client développe une nouvelle génération d'outils pour une utilisation plus sûre et plus fiable de l'anesthésie.Conc...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Analyste - Déploiement numérique - Cargo

    Analyste - Déploiement numérique - Cargo

    Air Canada • Dorval, QC, Canada
    Temps plein
    Appartenir à Air Canada, c’est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre é...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Senior Full Stack Software Developer- GOLANG / REACT

    Senior Full Stack Software Developer- GOLANG / REACT

    LARGIER CONSEILS • Montreal, QC, Canada
    Temps plein +1
    Voici un poste à distance.Our client is currently seeking a.Senior Full Stack Software Engineer (Go / React).This position offers the possibility of. Canada (including Quebec) and North Ameri...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Python / NLP Developer [#4896]

    Python / NLP Developer [#4896]

    Alteo • Montreal, QC, Canada
    Permanent
    Alteo is looking for a Python / NLP Developer for a permanent position based in Montreal.Maintain and implement new features in our search engine. Develop and maintain a click analytics system to lear...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Adjoint(e) de projets

    Adjoint(e) de projets

    MALO - Bernard Malo inc. • Lanaudière-Nord (Saint-Esprit), QC, ca
    Temps plein
    En collaboration avec le Directeur de projets, l’Adjoint(e) de projets participe à toutes les étapes de réalisations d’un projet de construction et fait partie de l’équipe interne de projet.Il / elle...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Python Developer - NLB Services

    Python Developer - NLB Services

    NLB Services • montréal, qc, ca
    Temps plein
    Strong programming experience in Python (required); JavaScript / TypeScript a plus.AI workflows using frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or Semantic Kernel.ReAct, Plan-and-Exec...Voir plus
    Dernière mise à jour : il y a 2 heures • Offre sponsorisée • Nouvelle offre
    LABORATORY ANALYST | DAY | $23 -$28 / hour | 6-Month Contract | Montreal-West

    LABORATORY ANALYST | DAY | $23 -$28 / hour | 6-Month Contract | Montreal-West

    Fuze HR Solutions Inc. • Pointe-Claire, QC, Canada
    Temps plein +1
    LABORATORY ANALYST | DAY | $23 -$28 / hour | 6-Month Contract | MONTREAL-WEST.In this role, you will be responsible for performing a variety of routine testing and analytical procedures under the s...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée