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

Python / NLP Developer [#4877]

Alteo • Montreal, Montreal (administrative region), CA
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.
  • #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Developer • Montreal, Montreal (administrative region), CA

    Offres similaires
    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
    Python Developer

    Python Developer

    Compunnel Inc. • Montreal
    Temps plein
    This range is provided by Compunnel Inc.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Design and implement scalable, maintainable, and high-pe...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Python Developer

    Python Developer

    CGI • Montréal, Québec, Canada
    Temps plein
    Quick Apply
    Your mission will be to develop RestFul WebAPI with Python 3+ to provide Infrastructure As A Service for all clients.Code and maintain Restful Web API in Python and respect Github workflow.Follow A...Voir plus
    Dernière mise à jour : il y a 28 jours
    VoIP Real-Time Platform Engineer | Python & Cloud

    VoIP Real-Time Platform Engineer | Python & Cloud

    VoIP.ms • Montreal
    Temps plein
    A leading telecommunications provider based in Montreal seeks a mid-senior level engineer with a robust background in VoIP / SIP applications. You will focus on the development of real-time communicat...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Pipeline Programmer

    Pipeline Programmer

    Epic Games • Montreal
    Temps plein
    At the core of Epic’s success are talented, passionate people.Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafti...Voir plus
    Dernière mise à jour : il y a 8 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 7 jours • Offre sponsorisée
    Data Analytics Software Engineer — Python & Dashboards

    Data Analytics Software Engineer — Python & Dashboards

    DRW • Montreal
    Temps plein
    A diversified trading firm is seeking a Software Developer (Data Analytics) to lead investigations into HTTP request telemetry, develop interactive visualizations, and implement data processing str...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Senior Python Developer (multiple opportunities) (Hybrid)

    Senior Python Developer (multiple opportunities) (Hybrid)

    PowerToFly • Montreal
    Temps plein
    We’re seeking someone to join our Equity Risk Systems team as a Senior Python Developer in ESTAR to be responsible for using Python to automate various processes around the QA and DevOps world.In t...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Montreal Python Developer — Data Pipelines & APIs

    Montreal Python Developer — Data Pipelines & APIs

    mthree • Montreal
    Temps plein
    A technology consultancy is seeking a Python Developer in Montreal to design and implement software applications and scalable data pipelines. The ideal candidate will have 2-4 years of experience, p...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    MONTREAL [hybrid] - Python / React Developer

    MONTREAL [hybrid] - Python / React Developer

    QUANTEAM (RAINBOW PARTNERS Group) • Montreal
    Temps plein
    Python / React Developer (Hybrid, Montreal).We are seeking a Python / React Developer to join an investment bank in Montreal. The role involves building and maintaining web applications that support...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Python Developer (Real-Time Data / Distributed Systems) - Up to $280k CAD 1st Year Compensation -[...]

    Python Developer (Real-Time Data / Distributed Systems) - Up to $280k CAD 1st Year Compensation -[...]

    Hunter Bond • Montreal
    Temps plein
    Python Developer (Real-Time Data / Distributed Systems) - Up to $280k CAD 1st Year Compensation - Elite FinTech Firm - Montreal. Senior Python Developer (Real-Time Data / Distributed Systems).Up to $280...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Site Reliability Engineer w / Python (Onsite Hybrid)

    Site Reliability Engineer w / Python (Onsite Hybrid)

    NTT DATA North America • Montreal
    Temps plein
    Site Reliability Engineer / ServiceNow SaaS (Onsite Hybrid).NTT DATA is seeking a Site Reliability Engineer to join our Montreal, Quebec, Canada team. The position is onsite‑hybrid, requiring office a...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Python Developer

    Python Developer

    ELITS • Montreal
    Temps plein
    Get AI-powered advice on this job and more exclusive features.Our parent company Iver has 1,700 employees today and is growing, and we are looking for new employees who want to join our journey.As ...Voir plus
    Dernière mise à jour : il y a 28 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 28 jours • Offre sponsorisée
    Senior Python / PyTorch ML Engineer to lead production AI / ML model development and architect MLOps / ETL

    Senior Python / PyTorch ML Engineer to lead production AI / ML model development and architect MLOps / ETL

    S.i. Systems • Montreal, QC, Canada
    Temps plein
    Overview Our Banking Client is seeking a Senior Python / PyTorch ML Engineer to lead the development of production AI / ML models for busi...Voir plus
    Dernière mise à jour : il y a 21 heures • Offre sponsorisée • Nouvelle offre
    Python Full Stack Developer

    Python Full Stack Developer

    Tata Consultancy Services • Montreal
    Temps plein
    Talent Acquisition Specialist | TCS Canada.Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, n...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Gen AI_Python Developer

    Gen AI_Python Developer

    J&M Group • Montreal
    Temps plein
    Get AI-powered advice on this job and more exclusive features.The developer will work within a machine learning team / squad focusing on developing Artificial Intelligence solutions including ML and ...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Python Developer

    Python Developer

    Citylogix Inc • Montreal, Quebec, Canada, H1A 0A1
    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 7 jours