Data Science ML/GenAI Engineer @Irth Solutions
Artificial Intelligence
Salary cad 80,000 - 12..
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Data Science ML/GenAI Engineer @Irth Solutions

1mth ago - Irth Solutions is hiring a remote Data Science ML/GenAI Engineer. 💾 Salary: cad 80,000 - 120,000 per year 📍Location: Canada

Role Description

Nous sommes Ă  la recherche d’un(e) Data Scientist ML/GenAI pour analyser, structurer et faire Ă©voluer le code existant ainsi que les pipelines de traitement de donnĂ©es afin de les transformer en solutions robustes, Ă©volutives, maintenables et prĂȘtes pour la production. Dans ce rĂŽle, vous collaborerez Ă©troitement avec les Ă©quipes de donnĂ©es et de dĂ©veloppement applicatif afin de concevoir et mettre en Ɠuvre des solutions pratiques en intelligence artificielle, apprentissage automatique et GenAI rĂ©pondant aux besoins d’affaires d’Irth.

  • Concevoir, prototyper et Ă©valuer des solutions LLM/NLP afin de tester des hypothĂšses et de rĂ©pondre Ă  des besoins d’affaires et techniques.
  • DĂ©velopper des solutions pour diffĂ©rents cas d’utilisation, notamment :
    • Classification de texte
    • Extraction d’entitĂ©s
    • Recherche sĂ©mantique
    • RĂ©sumĂ© automatique
    • Autres applications de traitement du langage naturel et d’intelligence artificielle
  • ExpĂ©rimenter diffĂ©rentes approches, modĂšles et techniques afin d’identifier les solutions les plus pertinentes.
  • Évaluer la qualitĂ©, la performance et la pertinence des modĂšles avant leur passage en production.
  • Explorer, prĂ©parer, transformer et analyser les donnĂ©es de façon autonome avec Databricks.
  • DĂ©velopper et amĂ©liorer les pipelines de donnĂ©es nĂ©cessaires aux modĂšles d’apprentissage automatique et aux solutions d’IA.
  • PrĂ©parer les donnĂ©es pour l’entraĂźnement, l’évaluation et l’utilisation des modĂšles.
  • Identifier les enjeux liĂ©s Ă  la qualitĂ©, Ă  la structure et Ă  la disponibilitĂ© des donnĂ©es et proposer des amĂ©liorations.
  • Transformer les prototypes et preuves de concept concluants en solutions prĂȘtes pour la production.
  • DĂ©velopper du code propre, modulaire, maintenable et bien testĂ©.
  • Appliquer de bonnes pratiques de gĂ©nie logiciel et de conception orientĂ©e objet.
  • Analyser le code existant, les pipelines de donnĂ©es et les applications afin de dĂ©terminer ce qui doit ĂȘtre prĂ©servĂ©, amĂ©liorĂ©, consolidĂ© ou repensĂ©.
  • AmĂ©liorer la fiabilitĂ©, l’évolutivitĂ©, les performances et la maintenabilitĂ© des solutions existantes.
  • Collaborer Ă©troitement avec les Ă©quipes de data engineering, dĂ©veloppement applicatif et ingĂ©nierie afin d’assurer une intĂ©gration efficace entre Databricks, les pipelines de donnĂ©es, les modĂšles et les services applicatifs.
  • Participer aux dĂ©cisions techniques et architecturales liĂ©es aux solutions de data science et d’IA.
  • Formuler des recommandations favorisant des solutions efficaces, Ă©volutives et faciles Ă  maintenir.
  • Contribuer Ă  l’établissement et Ă  l’amĂ©lioration des pratiques de dĂ©veloppement, de tests et de dĂ©ploiement.
  • Collaborer avec les Ă©quipes techniques et les parties prenantes afin de traduire les besoins d’affaires en solutions concrĂštes.

Qualifications

  • ExpĂ©rience en data science, apprentissage automatique ou domaine connexe.
  • ExpĂ©rience pratique en dĂ©veloppement Python et en manipulation de donnĂ©es.
  • ExpĂ©rience avec les concepts et techniques de machine learning.
  • IntĂ©rĂȘt ou expĂ©rience pratique en NLP, LLM et GenAI.
  • ExpĂ©rience avec Databricks et les environnements de traitement de donnĂ©es.
  • Solides connaissances en dĂ©veloppement logiciel, notamment :
    • Conception orientĂ©e objet
    • Tests automatisĂ©s
    • ModularitĂ© et rĂ©utilisabilitĂ© du code
    • ContrĂŽle de version
    • Bonnes pratiques de dĂ©veloppement
  • CapacitĂ© Ă  comprendre et Ă  amĂ©liorer du code et des pipelines existants.
  • CapacitĂ© Ă  transformer rapidement une idĂ©e ou un prototype en solution robuste.
  • Esprit analytique, autonomie et capacitĂ© Ă  rĂ©soudre des problĂšmes complexes.
  • Excellentes aptitudes Ă  la collaboration avec des Ă©quipes multidisciplinaires.

Requirements

  • 3–5 ans d’expĂ©rience en data science, apprentissage automatique ou ingĂ©nierie ML, avec une expĂ©rience dĂ©montrĂ©e dans le dĂ©veloppement de code de qualitĂ© production, au-delĂ  des environnements de notebooks.
  • MaĂźtrise ou expĂ©rience professionnelle Ă©quivalente en data science, apprentissage automatique, informatique, statistiques ou domaine connexe, avec de solides connaissances en statistiques et mĂ©thodologies de modĂ©lisation.
  • ExpĂ©rience pratique dans le dĂ©veloppement de solutions NLP et/ou basĂ©es sur des LLM, notamment :
    • Retrieval-Augmented Generation (RAG)
    • Embeddings et recherche par similaritĂ©, notamment la similaritĂ© cosinus
    • Recherche hybride combinant BM25 et recherche sĂ©mantique
    • Techniques de dĂ©duplication de texte, notamment le fuzzy matching et MinHash
    • Classification de texte et reconnaissance d’entitĂ©s nommĂ©es (NER)
    • Re-ranking des rĂ©sultats de recherche
    • Prompt engineering
  • Excellente maĂźtrise de Python, incluant une expĂ©rience pratique avec pandas, scikit-learn, PyTorch et d’autres bibliothĂšques pertinentes d’apprentissage automatique.
  • Solide comprĂ©hension de la programmation orientĂ©e objet, du code propre et des principes de conception logicielle.
  • Solides compĂ©tences en analyse de donnĂ©es et expĂ©rience dans l’application de mĂ©thodes statistiques, notamment :
    • Analyse exploratoire des donnĂ©es
    • Tests d’hypothĂšses
    • ModĂ©lisation statistique
  • ExpĂ©rience pratique avec Databricks ou une plateforme de donnĂ©es et d’analytique comparable, incluant la capacitĂ© Ă  explorer, transformer et prĂ©parer les donnĂ©es de façon autonome.
  • Bonne comprĂ©hension du cycle de vie complet de l’apprentissage automatique, incluant l’entraĂźnement, l’évaluation, le dĂ©ploiement et la surveillance en production, notamment la dĂ©tection de la dĂ©rive des modĂšles et le suivi de la qualitĂ© des donnĂ©es.
  • ExpĂ©rience dans la conception et le dĂ©veloppement d’API REST permettant d’exposer des donnĂ©es, des modĂšles ou des rĂ©sultats analytiques aux applications en aval.
  • Excellentes compĂ©tences en communication Ă©crite et orale, en français et en anglais, et capacitĂ© Ă  collaborer efficacement avec des Ă©quipes techniques aux responsabilitĂ©s et prioritĂ©s variĂ©es.

Benefits

  • Salaire compĂ©titif — Une rĂ©munĂ©ration concurrentielle basĂ©e sur l'expĂ©rience et les qualifications.
  • Assurance mĂ©dicale, dentaire et visuelle — Une couverture d'assurance complĂšte pour vous et votre famille.
  • RĂ©gime de retraite avec contribution de l'employeur.
  • CongĂ©s payĂ©s gĂ©nĂ©reux — Du temps libre pour favoriser l'Ă©quilibre travail-vie personnelle.
  • Jours fĂ©riĂ©s payĂ©s par l'entreprise — CongĂ©s payĂ©s tout au long de l'annĂ©e.
  • ModalitĂ©s de travail flexibles — PossibilitĂ© de tĂ©lĂ©travail selon le poste et les besoins de l'entreprise.
  • Compensation pour disponibilitĂ© — RĂ©munĂ©ration additionnelle pour les quarts de garde admissibles.
Before You Apply

remote Be aware of the location restriction for this remote position: Canada
‌ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Data Science ML/GenAI Engineer @Irth Solutions
Artificial Intelligence
Salary cad 80,000 - 12..
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs

remote Be aware of the location restriction for this remote position: Canada
‌ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,098+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first

đŸ›Ąïž Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later