Talent.com
Python/NLP Developer [#4896]
Python/NLP Developer [#4896]Alteo • Montreal, QC, Canada
Python / NLP Developer [#4896]

Python / NLP Developer [#4896]

Alteo • Montreal, QC, Canada
Il y a plus de 30 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.
  • Créer une alerte emploi pour cette recherche

    PythonNLP Developer 4896 • Montreal, QC, Canada

    Offres similaires
    Accounting Technician

    Accounting Technician

    Fed Finance • Lanaudière-Nord (Saint-Esprit), QC, ca
    Permanent
    Accounting Technician Introduction Founded in 2001, Fed Finance specializes in temporary and permanent recruitment for the accounting and finance professio...Voir plus
    Dernière mise à jour : il y a 22 heures • Offre sponsorisée • Nouvelle offre
    Mid Level Developer - Retail Platform

    Mid Level Developer - Retail Platform

    Hifyre • saint-esprit, qc, ca
    Temps plein
    Mid-Level Developer - Retail Platform.Hifyre has created the cannabis industry’s most advanced retail sales platform, leveraging data to deliver personalized, effective, consumer & partner engageme...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Solutions Engineer - Meld

    Solutions Engineer - Meld

    Meld • saint-esprit, qc, ca
    Temps plein
    Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Azure Integration Developer (C#, Python)

    Senior Azure Integration Developer (C#, Python)

    Sonepar Canada, Inc. • Laval
    Temps plein
    A leading distributor of electrical products in Canada is seeking an Integration Software Developer to design and support integration solutions that ensure reliable data exchange.The ideal candidat...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Pipeline Projects Lead - CG Pipeline & Tools

    Pipeline Projects Lead - CG Pipeline & Tools

    Flight School Studio • Montreal
    Temps plein
    A creative digital studio in Montreal is seeking a Pipeline Projects Supervisor to oversee and expand their production pipeline. This role combines team management, project oversight, and hands-on t...Voir plus
    Dernière mise à jour : il y a 23 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
    Project Planning and Control Engineer (telework possible)

    Project Planning and Control Engineer (telework possible)

    GCM Consultants inc. • Laurentides-Nord (Montcalm), QC, ca
    Temps plein +1
    At GCM Consultants, you CHOOSE ! Remote, hybrid or office? Contribute to ambitious projects We are all passionate about contributing t...Voir plus
    Dernière mise à jour : il y a 22 heures • Offre sponsorisée • Nouvelle offre
    Senior Python Developer

    Senior Python Developer

    Highbrow LLC • Montreal
    Temps plein
    Act as the primary technical interface for Python-based business logic and configuration.Collaborate with clients and their end users to understand requirements and deliver solutions.Handle and upd...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Python / PyTorch ML Engineer to lead production AI / ML model development and architect MLOps / ETL standardization across 100+ use cases B3617

    Senior Python / PyTorch ML Engineer to lead production AI / ML model development and architect MLOps / ETL standardization across 100+ use cases B3617

    S.i. Systems • Montréal, Qc
    Temps plein
    Our Banking Client is seeking a.Senior Python / PyTorch ML Engineer to lead the development of production AI / ML models. MLOps / AIOps standardization and ETL best practices.Python / PyTorch standardizatio...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Remote : Get Paid to Play Games

    Remote : Get Paid to Play Games

    Free Cash by Almedia • saint-esprit, QC, ca
    Télétravail
    Temps plein
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : • Take paid surveys (5-15 minutes each) ...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Développeur de logiciel Python Sénior - Tundra Solutions Techniques - Québec

    Développeur de logiciel Python Sénior - Tundra Solutions Techniques - Québec

    Tundra Solutions Techniques - Québec • montréal, qc, ca
    Temps plein
    Dans le cadre de projets liés au secteur spatial, nous recherchons un.Développeur Logiciel Python bilingue.Windows destinées à la mise à l’essai de charges utiles de satellites via des systèmes EGS...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    ETL Developer with Python

    ETL Developer with Python

    Epsilon Solutions Ltd. • Montreal
    Temps plein
    Get AI-powered advice on this job and more exclusive features.This range is provided by Epsilon Solutions Ltd.Your actual pay will be based on your skills and experience — talk with your recruiter ...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Python Engineer

    Python Engineer

    Bounteous • Montreal
    Temps plein
    Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today’s complex challenges and tomorrow’s opportun...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    AI / Python Developer - with financial modeling experience

    AI / Python Developer - with financial modeling experience

    Synechron Inc. • Montreal
    Temps plein
    AI / Python Developer - with financial modeling experience • Concevoir et implémenter des pipelines Python, des schémas et des API pour fournir des données gouvernées et de haute qualité aux modèles...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Remote Senior Python Engineer - AI Trainer

    Remote Senior Python Engineer - AI Trainer

    SuperAnnotate • Rawdon, Quebec, CA
    Télétravail
    Temps plein
    As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Payroll Consultant - Codex

    Payroll Consultant - Codex

    Codex • saint-esprit, qc, ca
    Temps plein
    Senior Lead Consultant – Oracle Cloud HCM (Payroll – Canada).Calling all Canadian payroll experts.Senior Lead Consultant, Oracle Cloud HCM (Payroll). Oracle Cloud HCM Payroll implementation focused ...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Python Developer

    Python Developer

    Citylogix Inc • Montreal
    Temps plein
    Citylogix is a leading provider of data and analytics for smart city transportation infrastructure, leveraging LiDAR, 360° imaging, and AI-powered analytics to create detailed digital maps, and pro...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Développeur Logiciel Python

    Développeur Logiciel Python

    Technologie Hypertronic inc. • Terrebonne, Qc
    Temps plein
    Votre mandat initial exigera un ensemble de compétences vous permettant de développer des logiciels de test sous Windows, en utilisant principalement Pythons.Créer et / ou modifier des...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée