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

Job Description

Job Description

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

Python Developer

Synechron • Montreal
Temps plein
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux.Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir de...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Azure Integration Developer (C# & Python)

Azure Integration Developer (C# & Python)

Sonepar • Laval
Temps plein
A leading electrical distributor is seeking an Integration Software Developer based in Quebec, Canada.The ideal candidate will have at least 5 years of software development experience and strong sk...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Python Software Developer

Python Software Developer

Tundra Solutions Techniques - Québec • Côte-Saint-Luc, Canada
Temps plein
RoleAs part of our space-sector projects, we are seeking aPython Software Developer bilingualto contribute to the development of Windows-based applications used for testing satellite payloads throu...Voir plus
Dernière mise à jour : il y a 18 jours • Offre sponsorisée
Python Software Developer

Python Software Developer

Fed IT • Dorval, Canada
Temps plein
Software Developer - Business Intelligence & Financial Systems - Financial Sector Introduction I’m Frédérique Tahon, Recruitment Director at FED IT, specializing in IT recruitment.I’m currently hir...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
D365 F&O Developer

D365 F&O Developer

Jackson James • saint-esprit, QC, ca
Temps plein
Jackson James have partnered with an Implementation Partner who are looking for a D365 F&O Developer on a contract basis to support multiple customers on a fully remote basis.Design, develop, and c...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Workday HCM Analyst

Workday HCM Analyst

Focus on WD • saint-esprit, QC, ca
Temporaire
We are looking for a Workday HCM Analyst for a 3-month contract to support a client-side Workday environment.This role focuses on post-production optimizations and enhancements, with hands-on confi...Voir plus
Dernière mise à jour : il y a 7 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
Python Developer

Python Developer

Collabera • Rivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Temps plein
About CollaberaCollabera is the largest minority‐owned Information Technology (IT) staffing firm in the U.Canada), Asia Pacific (India, Philippines, Singapore, Malaysia) and the United Kingdom.We s...Voir plus
Dernière mise à jour : il y a 13 jours • Offre sponsorisée
Python Developer

Python Developer

VDart Inc • Montreal, QC, Canada
Temps plein
Quick Apply
Job Title: Python Developer Location: Montreal, QC Duration: / Term: 6+ months Voir plus
Dernière mise à jour : il y a 5 jours
Solutions Engineer

Solutions Engineer

Meld • saint-esprit, QC, ca
Temps plein
About the CompanyMeld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations.Were focused on helping...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Workflow/Pipeline Specialist

Workflow/Pipeline Specialist

Quantori • saint-esprit, qc, ca
Temps plein
We are looking for an experienced Workflow/Pipeline Specialist to join our team.Quantori is an international team: we have colleagues who work not only from office but also remotely from all over t...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Snowflake Developer - laval

Snowflake Developer - laval

Genpact • laval, qc, ca
Temps plein
At Genpact, we don’t just adapt to change—we drive it.AI and digital innovation are redefining industries, and we’re leading the charge.Genpact’s AI Gigafactory, our industry-first accelerator, is ...Voir plus
Dernière mise à jour : il y a 7 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 plus de 30 jours • Offre sponsorisée
Python/NLP Developer [#4896]

Python/NLP Developer [#4896]

Alteo • Montreal
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 plus de 30 jours • Offre sponsorisée
Python Developer - laval

Python Developer - laval

INVOKE • laval, qc, ca
Temps plein
We are looking for a talented and experienced Python Developer / Lead with 8 to 10 years of professional experience to join our dynamic team.In addition to strong technical expertise, this role inc...Voir plus
Dernière mise à jour : il y a 12 jours • Offre sponsorisée
Python Developer

Python Developer

Compunnel Inc. • Montréal, Montreal (administrative region), Canada
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 (multiple opportunities) (Hybrid)

Python Developer (multiple opportunities) (Hybrid)

Morgan Stanley • Montréal, Montreal (administrative region), Canada
Temps plein
Python Developer (multiple opportunities) (Hybrid).We are currently looking to fill multiple Python developer positions across the Montreal office.From opportunities in our data science environment...Voir plus
Dernière mise à jour : il y a 8 jours • Offre sponsorisée
Delphi Developer - laval

Delphi Developer - laval

Envision Technology Solutions • laval, qc, ca
Temps plein
Design| develop and maintain desktop and enterprise applications using Delphi.Key responsibilities include writing clean| efficient code| troubleshooting bugs| collaborating with teams to define re...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée