AI Product Engineer
- Montreal, Québec, Canada
- Montreal, Québec, Canada
Über
Helios Software Group, an operating group of Valsoft Corporation, acquires established vertical market software companies and supports them with a long-term, stewardship-oriented model. Our approach blends disciplined investment with operational guidance, enabling leadership teams to deliver durable performance and growth over time.
Helios is backed by the permanent capital of our parent company Valsoft Corporation and operates with a buy-and-hold thesis. This provides us the flexibility to invest patiently, and the commitment to partner with businesses for the decades ahead while providing strong expertise from operating 140+ software companies globally.
As the portfolio grows, we continue to search for best-in-class talent that will help us scale further. We are seeking ambitious people who are entrepreneurial and willing to grow with our portfolio as it evolves.
The AI Product Engineer is an AI-first builder responsible for understanding problems and using AI to design, build, and iterate on working product solutions.
This role does not operate within legacy software development models such as story points, handoffs, or rigid SDLC phases. The AI Product Engineer moves directly from problem understanding to building functional solutions using AI as the primary execution medium.
This role is foundational in AI Pods and serves as the execution backbone for AI-native product development.
AI-First Product Building
- Build working product solutions using AI as the default execution approach
- Rapidly prototype, iterate, and refine solutions to validate ideas quickly
- Use AI agents to generate designs, implementations, and tests
- Move from problem understanding directly to implementation without legacy SDLC constraints
Problem Analysis & Solution Design
- Analyze problems deeply before execution
- Break down ambiguous problems into solvable components
- Explore multiple solution approaches using AI
- Make informed tradeoffs between speed, quality, and feasibility
Customer-Facing Execution Support
- Participate in customer demos and presentations of working solutions
- Explain how solutions work and why specific design decisions were made
- Incorporate customer feedback directly into rapid iterations
Quality, Testing & Iteration
- Ensure solutions meet functional and non-functional expectations
- Use AI to generate unit, integration, and UI tests
- Iterate continuously based on feedback and observed behavior
What This Role Is Not
- Not a traditional software developer role focused on ticket execution
- Not limited to coding tasks handed off from product managers
- Not bound by story points, sprint rituals, or rigid SDLC stages
Experience & Education
- 3–8 years of experience in product engineering, software development, or technical delivery roles with strong ownership over execution
- Proven track record of building and shipping product solutions end-to-end
- Experience working in fast-paced environments where speed, iteration, and autonomy are critical
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or equivalent practical experience
- Bonus: Experience working directly with customers, supporting demos, or operating in a client-facing environment
- Bonus: Prior exposure to AI-enabled product development (LLMs, copilots, AI agents, automation workflows)
Core Capabilities
- Strong ability to build working software using AI tools
- Ability to reason about systems end-to-end
- Strong debugging and problem-solving skills
- Experience rapidly prototyping and iterating on product ideas
- Understanding of AI system behavior and limitations
- High Autonomy, High Impact: Own AI product initiatives end-to-end and ship solutions that drive real business outcomes.
- Build Real AI Products: Work on practical AI use cases that move beyond prototypes and into production.
- Exposure Across Multiple Businesses: Solve diverse problems across a portfolio of software companies—fast learning, high variety.
- Growth & Ownership: Join a scaling environment where AI is a strategic priority and your work has high visibility.
- Strong Benefits & Team Culture: Competitive benefits, paid time off, and regular team events across our global network.
**French version below**
Helios Software Group, un groupe opérationnel de Valsoft Corporation, acquiert des entreprises établies de logiciels spécialisés (vertical market software) et les soutient grâce à un modèle à long terme axé sur la pérennité et la saine gestion. Notre approche combine une stratégie d'investissement rigoureuse avec un accompagnement opérationnel, permettant aux équipes de direction d'assurer une performance durable et une croissance continue dans le temps.
Helios est soutenu par le capital permanent de notre société mère, Valsoft Corporation, et opère selon une stratégie d'acquisition et de détention à long terme (buy-and-hold). Cela nous offre la flexibilité d'investir avec patience et l'engagement de collaborer avec nos entreprises partenaires sur plusieurs décennies, tout en bénéficiant d'une solide expertise issue de l'exploitation de plus de 140 entreprises logicielles à travers le monde.
DESCRIPTION DU POSTEÀ mesure que notre portefeuille grandit, nous continuons de rechercher des talents de premier plan afin de soutenir notre croissance. Nous recherchons des personnes ambitieuses, entrepreneuriales et prêtes à évoluer avec notre portefeuille au fil de son développement.
L'Ingénieur produit IA (AI Product Engineer) est un bâtisseur axé sur l'IA, responsable de comprendre les problématiques et d'utiliser l'intelligence artificielle pour concevoir, développer et itérer des solutions produits concrètes et fonctionnelles.
Ce rôle ne s'inscrit pas dans les modèles traditionnels de développement logiciel, tels que les story points, les transferts entre équipes ou les phases rigides du cycle de développement (SDLC). L'Ingénieur produit IA passe directement de la compréhension du problème à la mise en œuvre de solutions fonctionnelles, en utilisant l'IA comme principal levier d'exécution.
Ce rôle est fondamental au sein des AI Pods et constitue la colonne vertébrale de l'exécution pour le développement de produits natifs IA.
RESPONSABILITÉS PRINCIPALESDéveloppement de produits axé sur l'IA
- Développer des solutions produits fonctionnelles en utilisant l'IA comme approche d'exécution par défaut
- Prototyper rapidement, itérer et améliorer les solutions afin de valider les idées efficacement
- Utiliser des agents IA pour générer des conceptions, des implémentations et des tests
- Passer directement de la compréhension du problème à l'implémentation, sans contraintes liées aux processus SDLC traditionnels
Analyse des problèmes et conception de solutions
- Analyser les problématiques en profondeur avant l'exécution
- Décomposer des problématiques ambiguës en composantes résolubles
- Explorer plusieurs approches de solution en s'appuyant sur l'IA
- Faire des arbitrages éclairés entre rapidité, qualité et faisabilité
Soutien à l'exécution orientée client
- Participer à des démonstrations clients et à des présentations de solutions fonctionnelles
- Expliquer le fonctionnement des solutions et justifier les choix de conception
- Intégrer directement les retours clients dans des itérations rapides
Qualité, tests et itération
- S'assurer que les solutions répondent aux exigences fonctionnelles et non fonctionnelles
- Utiliser l'IA pour générer des tests unitaires, d'intégration et d'interface utilisateur
- Itérer en continu en fonction des retours et du comportement observé des solutions
CE QUE CE RÔLE N'EST PAS
- Ce n'est pas un rôle traditionnel de développeur logiciel axé sur l'exécution de tickets
- Ce rôle ne se limite pas à des tâches de codage transmises par des gestionnaires de produit
- Ce rôle n'est pas contraint par les story points, les rituels de sprint ou les étapes rigides du cycle SDLC
Expérience et formation
- 3 à 8 ans d'expérience en ingénierie produit, développement logiciel ou rôles de livraison technique avec une forte autonomie et responsabilité d'exécution
- Expérience démontrée dans la conception et la livraison de solutions produits de bout en bout
- Expérience dans des environnements rapides où la vitesse, l'itération et l'autonomie sont essentielles
- Baccalauréat en informatique, génie logiciel, génie informatique ou expérience pratique équivalente
- Atout : expérience de travail direct avec des clients, soutien aux démonstrations ou environnement orienté client
- Atout : exposition préalable au développement de produits alimentés par l'IA (LLMs, copilots, agents IA, workflows d'automatisation)
Compétences clés
- Forte capacité à développer des logiciels fonctionnels en utilisant des outils IA
- Capacité à raisonner sur des systèmes de bout en bout
- Solides compétences en débogage et résolution de problèmes
- Expérience dans le prototypage rapide et l'itération sur des idées produits
- Compréhension du comportement des systèmes IA et de leurs limites
- Grande autonomie, fort impact : prendre en charge des initiatives produits IA de bout en bout et livrer des solutions générant des résultats concrets.
- Développer de vrais produits IA : travailler sur des cas d'usage pratiques qui dépassent le stade du prototype et sont déployés en production.
- Exposition à plusieurs entreprises : résoudre des problématiques variées au sein d'un portefeuille de sociétés logicielles — apprentissage rapide et diversité des projets.
- Croissance et responsabilité : évoluer dans un environnement en pleine expansion où l'IA est une priorité stratégique et où votre travail est hautement visible.
- Avantages compétitifs et culture d'équipe forte : avantages sociaux compétitifs, congés payés et événements d'équipe réguliers au sein de notre réseau mondial.
Sprachkenntnisse
- French
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.