Live opening · Posted 2 days ago

Data Science ML/GenAI Engineer (FRE/ ENG)

Irth Solutions · Quebec, Canada
Workable No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 2 days ago
CompanyIrth Solutions
LocationQuebec, Canada
Work modeNo
SkillsPython
SourceWorkable
ListedPosted 2 days ago

About the role

Description supplied by the original job listing.

Data Science ML/GenAI Engineer (Intermédiaire)À propos d’Irth Solutions
Irth Solutions est un fournisseur de premier plan de solutions SaaS infonuagiques dédiées à la prévention des dommages, à l’intégrité des actifs, à la mobilisation des parties prenantes et à la gestion foncière.
Nos solutions aident les entreprises des secteurs de l’énergie, des services publics, des télécommunications et des infrastructures à protéger et à gérer leurs réseaux d’infrastructure critiques.
Fort de près de trois décennies d’expérience dans l’industrie, Irth dessert des clients partout en Amérique du Nord et poursuit l’évolution de sa plateforme grâce à de nouvelles capacités axées sur les données, l’intelligence artificielle et l’automatisation.
À propos du poste
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.
Vous travaillerez notamment sur des problématiques liées à la prévention des dommages, l’intégrité des actifs, la gestion foncière et la mobilisation des parties prenantes.
La personne idéale est à l’aise dans un environnement couvrant l’exploration et l’analyse de données, l’apprentissage automatique, l’expérimentation avec les technologies NLP/LLM, le développement logiciel et la mise en production de solutions.
Responsabilités principalesIA, NLP et GenAI
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.
Data Science et Databricks
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.
Développement et mise en production
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.
Collaboration et architecture
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.
À quoi ressemble le succès dans ce rôle
Dans ce rôle, vous contribuerez à faire passer les initiatives d’IA et de data science d’Irth de l’expérimentation initiale à des solutions fiables et utilisées en production.
Votre contribution se traduira notamment par :
Des prototypes d’IA transformés en solutions de production fiables.
Des pipelines de données robustes et évolutifs.
Des capacités d’apprentissage automatique et de GenAI réutilisables.
Du code propre, testé et maintenable.
Une meilleure intégration entre les données, les modèles et les applications.
Une valeur mesurable pour les produits et les secteurs d’activité d’Irth.
Exigences et profil recherché
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.
Langues et localisation
Forte préférence pour les candidat(e)s résidant au Québec.
Maîtrise du français, à l’oral comme à l’écrit, considérée comme un atout important.
Bonne maîtrise de l’anglais, à l’oral comme à l’écrit, afin de collaborer avec les équipes et parties prenantes à travers l’Amérique du Nord.
Poste entièrement en télétravail au Canada, avec une préférence pour les candidat(e)s basés au Québec.
About Irth Solutions
Irth Solutions is a leading provider of cloud-based SaaS solutions for damage prevention, asset integrity, stakeholder engagement, and land management. Our technology helps energy, utility, telecommunications, and infrastructure organizations protect and manage critical network infrastructure.
With nearly three decades of industry experience, Irth serves customers across North America and continues to expand its platform through data-driven and AI-powered capabilities.
About the Role
We are seeking a Data Scientist to help analyze, improve, and evolve existing codebases and data-processing pipelines into robust, scalable, and maintainable solutions.
In this role, you will work closely with our data and application development teams to develop practical AI and machine learning solutions that support Irth’s core business areas, including Damage Prevention, Asset Integrity, Land Management, and Stakeholder Engagement.
The ideal candidate is comfortable working across data exploration, machine learning, NLP/LLM experimentation, software development, and productionization.
Key Responsibilities
Design, prototype, and evaluate LLM/NLP solutions to test hypotheses and address business and technical needs, including:
Text classification
Entity extraction
Semantic search
Summarization
Other natural language processing and AI applications
Translate successful prototypes into production-ready solutions using clean, modular, maintainable, and well-tested code.
Apply sound object-oriented design and software engineering practices when developing and restructuring solutions.
Analyze and understand existing codebases, data pipelines, and applications to determine what should be preserved, improved, consolidated, or redesigned.
Explore, prepare, transform, and analyze data independently using Databricks to support machine learning models and data-processing pipelines.
Collaborate closely with the data engineering and application development teams to ensure effective integration between Databricks, data pipelines, models, and application services.
Participate in technical discussions and architectural decisions, providing recommendations for effective and maintainable solutions.
Help establish development practices that improve the reliability, scalability, testing, and maintainability of data science solutions.
Work collaboratively with engineering, data, and leadership teams to translate business requirements into practical technical solutions.
What Success Looks Like
In this role, you will help Irth move AI and data science initiatives from early-stage experimentation to reliable production solutions. You will contribute to building scalable data pipelines, reusable machine learning capabilities, and maintainable software that delivers measurable

Work arrangement
No

Your early-applicant advantage

Live timing from JobBeeper.

Live data
7 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
63,112 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App