# Forward Deployed Software Engineer — AI & Operations
**Lanart Rug Inc. — Saint-Jean-sur-Richelieu or Montréal, Quebec**
Full-time, permanent | In person at either office | Limited hybrid flexibility by agreement
Compensation: **C$130,000–C$200,000 annual base salary, plus formula-based participation in incremental net sales and eligible operating profit attributable to assigned deployments.** The final percentages, baselines, attribution rules and measurement periods will be documented in writing before employment begins.
## The mandate
Lanart is building an AI-native operating system inside an established Canadian manufacturing and consumer-products business. We are hiring a Forward Deployed Software Engineer who will sit directly with the people doing the work, understand messy operational problems, and ship production software that changes the outcome.
This is not a ticket-taking or pure research role. You will move between discovery, architecture, coding, deployment and adoption. One week may involve automating a finance or logistics workflow; the next may involve building an AI-assisted product, connecting an ERP to an external platform, or putting reliable data in front of a factory or commercial team.
The environment is fast, direct and high ownership. The role regularly requires work beyond a standard 40-hour week and occasional late nights around launches or critical incidents. Lanart will respect applicable employment standards and overtime requirements.
## What you will own
- Embed with commercial, e-commerce, finance, logistics, manufacturing and product teams to identify high-value problems.
- Turn ambiguous workflows into clear technical requirements, measurable outcomes and maintainable production systems.
- Build full-stack applications, integrations, data pipelines, automations and AI-enabled tools using modern APIs and cloud infrastructure.
- Connect systems such as ERP, accounting, marketplaces, e-commerce, logistics, spreadsheets, databases and factory data sources.
- Use LLMs, retrieval, agents and structured automation where they materially improve quality, speed or decision-making—not as demos.
- Own deployments end to end: data handling, testing, permissions, observability, documentation, user training and incident response.
- Work directly with internal users and, when required, customers, suppliers and technology partners.
- Convert one-off solutions into reusable components, standards and an operating backlog.
## What strong performance looks like in the first 90 days
1. Map the highest-value operational workflows and establish a prioritized deployment backlog with measurable baselines.
2. Ship at least two useful production deployments that real users adopt and that produce a measurable business or cycle-time improvement.
3. Establish practical standards for source control, environments, secrets, observability, testing and rollback.
4. Create a reliable feedback loop between users, business owners and the technical roadmap.
5. Produce a clear next-quarter plan linking engineering work to revenue, margin, working capital, risk or service outcomes.
## What you bring
- A record of personally shipping production software and owning the result after launch.
- Strong software-engineering fundamentals in Python, TypeScript/JavaScript, or a comparable language, plus SQL and API integration experience.
- Practical experience deploying AI or automation into a real workflow, including evaluation, failure handling and human oversight.
- The ability to understand an operational problem, challenge assumptions and choose a solution proportionate to the value at stake.
- Comfort working across frontend, backend, data and infrastructure when the problem requires it.
- Strong communication with both technical and non-technical users; you can earn trust on the floor and explain tradeoffs to ownership.
- High agency, urgency and judgment in an environment with incomplete information and limited structure.
- Authorization to work in Canada and the ability to work regularly from either the Saint-Jean-sur-Richelieu or Montréal office, with collaboration at the other office when deployments require it. Relocation support can be discussed.
Experience in manufacturing, e-commerce, ERP, accounting systems, logistics, marketplaces, industrial data or customer-facing engineering is valuable but not required.
French is strongly valued. English is required because the role works with English-language software, customers, marketplaces, suppliers and technology partners across North America.
## How to apply
Please send a concise application answering these questions. Links to code or sanitized work samples are welcome.
1. What is the most valuable production system you personally shipped? What was the baseline, what did you build, and what changed?
2. Describe an AI or automation workflow you deployed for real users. How did you evaluate quality and handle failure?
3. Tell us about a messy integration or data problem. Which systems were involved and how did you make it reliable?
4. Describe a technical tradeoff you made under time pressure and how you managed the risk.
5. Can you work primarily in person from either Saint-Jean-sur-Richelieu or Montréal and collaborate at the other office when deployments require it? Which office would be your base, and would relocation be required?
6. Are you currently authorized to work in Canada?
The interview process is a 15-minute introductory call, a 30-minute technical conversation, a 60-minute structured working session using a fictional problem, and—after mutual agreement—a paid in-person work trial. We do not request unpaid company-specific work.
Lanart evaluates candidates using job-related evidence and demonstrated results. We welcome qualified applicants from all backgrounds and will provide reasonable accommodation during the hiring process.
---
# Ingénieur·e logiciel en déploiement avancé — IA et opérations
**Lanart Rug Inc. — Saint-Jean-sur-Richelieu ou Montréal (Québec)**
Poste permanent à temps plein | En présentiel dans l'un ou l'autre bureau | Flexibilité hybride limitée, selon entente
Rémunération : **salaire annuel de base de 130 000 $ CA à 200 000 $ CA, plus une participation calculée à la croissance des ventes nettes et au bénéfice d’exploitation admissible attribuable aux déploiements confiés.** Les pourcentages finaux, niveaux de référence, règles d’attribution et périodes de mesure seront consignés par écrit avant l’entrée en fonction.
## Le mandat
Lanart bâtit un système d’exploitation propulsé par l’IA au sein d’une entreprise canadienne établie de fabrication et de produits grand public. Nous recrutons un·e ingénieur·e logiciel en déploiement avancé qui travaillera directement avec les personnes qui exécutent les opérations, comprendra des problèmes imparfaits et livrera des logiciels de production qui changent concrètement les résultats.
Il ne s’agit ni d’un rôle de simple traitement de billets ni d’un poste de recherche pure. Vous passerez de la découverte à l’architecture, au développement, au déploiement et à l’adoption. Une semaine pourra être consacrée à l’automatisation d’un flux financier ou logistique; la suivante, à un produit assisté par l’IA, à l’intégration d’un ERP à une plateforme externe ou à la mise à disposition de données fiables pour une équipe d’usine ou commerciale.
L’environnement est rapide, direct et axé sur la prise en charge. Le poste exige régulièrement du travail au-delà d’une semaine standard de 40 heures et, à l’occasion, des soirées tardives lors de lancements ou d’incidents critiques. Lanart respectera les normes du travail et les exigences applicables en matière d’heures supplémentaires.
## Vos responsabilités
- Travailler au cœur des équipes commerciales, de commerce électronique, de finance, de logistique, de fabrication et de produit afin d’identifier les problèmes à plus forte valeur.
- Transformer des processus ambigus en exigences techniques claires, résultats mesurables et systèmes de production maintenables.
- Construire des applications complètes, intégrations, pipelines de données, automatisations et outils propulsés par l’IA à l’aide d’API modernes et d’infrastructures infonuagiques.
- Relier des systèmes tels que l’ERP, la comptabilité, les places de marché, le commerce électronique, la logistique, les chiffriers, les bases de données et les sources de données d’usine.
- Utiliser les grands modèles de langage, la recherche augmentée, les agents et l’automatisation structurée lorsqu’ils améliorent réellement la qualité, la rapidité ou la prise de décision.
- Prendre en charge les déploiements de bout en bout : gestion des données, tests, permissions, observabilité, documentation, formation et réponse aux incidents.
- Travailler directement avec les utilisateurs internes et, au besoin, les clients, fournisseurs et partenaires technologiques.
- Transformer les solutions ponctuelles en composants réutilisables, normes et carnet de travail priorisé.
## À quoi ressemble une excellente performance dans les 90 premiers jours
1. Cartographier les processus opérationnels à plus forte valeur et établir un carnet de déploiement priorisé avec des mesures de référence.
2. Livrer au moins deux déploiements de production utiles, adoptés par de vrais utilisateurs et produisant une amélioration mesurable des résultats ou du temps de cycle.
3. Établir des normes pratiques pour le contrôle de versions, les environnements, les secrets, l’observabilité, les tests et le retour arrière.
4. Créer une boucle de rétroaction fiable entre les utilisateurs, les responsables d’affaires et la feuille de route technique.
5. Produire un plan clair pour le trimestre suivant reliant le travail d’ingénierie aux ventes, à la marge, au fonds de roulement, au risque ou au service.
## Votre profil
- Vous avez personnellement livré des logiciels de production et assumé le résultat après leur mise en service.
- Vous possédez de solides bases en génie logiciel avec Python, TypeScript/JavaScript ou un langage comparable, ainsi qu’une expérience de SQL et d’intégration d’API.
- Vous avez déployé de l’IA ou de l’automatisation dans un véritable processus, avec évaluation, gestion des échecs et supervision humaine.
- Vous savez comprendre un problème opérationnel, remettre en question les hypothèses et choisir une solution proportionnelle à la valeur en jeu.
- Vous êtes à l’aise entre l’interface, le serveur, les données et l’infrastructure lorsque le problème l’exige.
- Vous communiquez efficacement avec les utilisateurs techniques et non techniques, gagnez la confiance sur le terrain et expliquez les compromis à la direction.
- Vous faites preuve d’autonomie, d’urgence et de jugement dans un environnement où l’information et la structure sont incomplètes.
- Vous êtes autorisé·e à travailler au Canada et pouvez travailler régulièrement au bureau de Saint-Jean-sur-Richelieu ou de Montréal, avec une collaboration à l'autre bureau lorsque les déploiements l'exigent. Une aide à la relocalisation peut être discutée.
Une expérience en fabrication, commerce électronique, ERP, systèmes comptables, logistique, places de marché, données industrielles ou ingénierie auprès de clients constitue un atout, sans être obligatoire.
Le français est fortement valorisé. L’anglais est requis puisque le poste travaille avec des logiciels, clients, places de marché, fournisseurs et partenaires technologiques anglophones en Amérique du Nord.
## Pour poser votre candidature
Veuillez transmettre une candidature concise répondant aux questions suivantes. Les liens vers du code ou des exemples de travail anonymisés sont bienvenus.
1. Quel est le système de production le plus utile que vous avez personnellement livré? Quel était le point de départ, qu’avez-vous construit et qu’est-ce qui a changé?
2. Décrivez un flux d’IA ou d’automatisation que vous avez déployé pour de vrais utilisateurs. Comment avez-vous évalué la qualité et géré les échecs?
3. Parlez-nous d’un problème complexe d’intégration ou de données. Quels systèmes étaient concernés et comment avez-vous assuré la fiabilité?
4. Décrivez un compromis technique fait sous pression et la façon dont vous avez géré le risque.
5. Pouvez-vous travailler principalement en présentiel à Saint-Jean-sur-Richelieu ou à Montréal et collaborer à l'autre bureau lorsque les déploiements l'exigent? Quel bureau serait votre lieu de travail principal et une relocalisation serait-elle requise?
6. Êtes-vous actuellement autorisé·e à travailler au Canada?
Le processus comprend un appel d’introduction de 15 minutes, une conversation technique de 30 minutes, une séance structurée de 60 minutes fondée sur un problème fictif et, après accord mutuel, un essai de travail rémunéré en personne. Nous ne demandons aucun travail non rémunéré propre à l’entreprise.
Lanart évalue les candidatures selon des preuves liées au poste et des résultats démontrés. Nous accueillons les candidatures qualifiées de tous les horizons et offrirons des mesures d’adaptation raisonnables pendant le processus d’embauche.
Pay: $130,000.00-$200,000.00 per year
Work Location: In person