Location: Remote (EST preferred)•Type: Full-time•Status: Open
About Global Data and BI
Global Data and BI is hiring on a rolling basis for Data, BI & Analytics and ML/AI projects for large corporations. Beyond consulting services, we build production-ready business platforms and SaaS applications that leverage modern cloud technologies, data analytics, and AI capabilities. We deliver enterprise-grade solutions with certified engineers in AWS and Microsoft Azure / Power BI technologies. Our focus includes transformation projects in the financial industry, custom platform development, and our proprietary Noème suite of products. Our mission is to transform the corporate data journey from complexity to strategic clarity, ensuring data is not just collected, but leveraged to drive smarter decisions, stronger businesses, and lasting impact.
Summary
We're looking for an AI Product Engineer to join the team responsible for building intelligent features into our Noème product suite and enterprise data platforms. As a key contributor in shaping our AI vision, you'll help define and build cutting-edge AI-powered capabilities that make data platforms more intelligent, intuitive, and capable. You'll leverage large language models (LLMs), embeddings, semantic search, and other AI technologies to transform how enterprise users interact with their data, generate insights, and automate workflows.
What you'll do (roles & responsibilities)
Prototype and experiment with new AI features for data platforms, including natural language querying, automated insights generation, intelligent data categorization, and AI-assisted analytics
Build production AI systems that integrate LLMs, embeddings, vector databases, and ML models into core product experiences
Design and implement intelligent data features such as semantic search over enterprise data, natural language to SQL translation, automated report generation, and context-aware recommendations
Develop AI-powered data quality and governance tools that automatically detect anomalies, suggest schema improvements, and identify data quality issues
Create intelligent automation workflows using LLMs to help users transform data, generate code, and build complex pipelines with natural language
Collaborate with ML/AI teams to productionize research models and integrate them into user-facing features
Build scalable AI infrastructure including prompt management, LLM orchestration, embedding pipelines, and model serving
Implement evaluation frameworks for AI features, including monitoring quality, latency, cost, and user satisfaction
Work with vector databases and semantic search systems (Pinecone, Weaviate, pgvector, Elasticsearch) to enable intelligent data discovery
Partner with Product and Design to craft beautiful, intuitive AI experiences that feel like magic to users
Stay current with AI advancements including new LLM capabilities, fine-tuning techniques, RAG patterns, and agent frameworks
Optimize AI feature costs and performance by implementing caching, prompt optimization, and model selection strategies
Build full-stack AI features from UI components to backend services to data pipelines
Ensure responsible AI practices including security, privacy, bias detection, and content filtering
Collaborate cross-functionally with Data Engineering, Backend, Frontend, and Product teams to deliver integrated AI solutions
Contribute to technical architecture decisions for AI features and help establish best practices
Mentor other engineers on AI/ML technologies and product development
What you should have (Must-Haves)
Bachelor's or Master's degree in Computer Science, Software Engineering, Machine Learning, or equivalent practical experience
3-5+ years of software engineering experience with 2+ years building AI/ML products
Hands-on experience building production AI features using LLMs (GPT-4, Claude, Gemini), embeddings, and other ML technologies
Deep understanding of LLM capabilities and limitations including prompting strategies, context windows, token management, and model selection
Experience with AI/ML frameworks and tools: LangChain, LlamaIndex, Anthropic/OpenAI APIs, Hugging Face, vector databases
Strong full-stack development skills: You understand how parts of a system fit together from UI to data model
Frontend expertise with modern web technologies (React, TypeScript, JavaScript, HTML, CSS) to build beautiful AI-powered user interfaces
Backend development experience with Node.js, Python, or similar languages for building AI services and APIs
Database knowledge including relational databases (PostgreSQL, MySQL) and understanding of data modeling
Experience with vector databases and semantic search (Pinecone, Weaviate, Chroma, pgvector, FAISS)
Understanding of RAG (Retrieval Augmented Generation) patterns and building context-aware AI systems
Strong problem-solving skills: You approach problems holistically, think critically about implications, and balance business impact with technical excellence
Empathetic communication: You communicate technical decisions clearly and collaborate effectively with cross-functional teams
Impact-oriented mindset: You care about business impact, prioritize accordingly, and understand the balance between craft, speed, and outcomes
User focus: You think critically about how AI features shape real people's workflows and understand that reach comes with responsibility
Ability to navigate ambiguity: You can prototype quickly, validate ideas, and productionize successful experiments
Nice-to-Haves
Advanced ML/AI expertise including fine-tuning, model training, MLOps, and deploying custom models
Experience with agent frameworks and building autonomous AI systems (LangGraph, AutoGPT patterns, function calling)
Knowledge of prompt engineering techniques, few-shot learning, chain-of-thought prompting, and optimization strategies
Experience with AI safety and responsible AI including content filtering, bias detection, and security considerations
Understanding of data engineering and how AI features integrate with data pipelines, ETL workflows, and data lakes
Experience with Azure OpenAI Service or AWS Bedrock for enterprise AI deployments
Knowledge of semantic layer concepts and how AI can enhance business intelligence
Experience with BI tools (Power BI, Tableau) and understanding of analytics workflows
Background in natural language processing (NLP) or information retrieval
Experience with streaming data and real-time AI features
Understanding of cost optimization for LLM applications at scale
Knowledge of privacy-preserving AI techniques for working with sensitive enterprise data
Experience building AI features for financial services or other regulated industries
Contributions to open source AI/ML projects or active participation in AI research community
Familiarity with evaluation metrics for AI systems (BLEU, ROUGE, human evaluation frameworks)
Experience with A/B testing AI features and measuring impact
Bilingual proficiency in English and French (asset for Quebec clients and bilingual AI features)
Interest in emerging AI technologies like multimodal models, long-context models, and AI-generated code
Work details
Location: Remote (EST timezone preferred for team collaboration)
Reporting relationship: You will report to the Engineering Manager for AI Products or Director of AI Engineering
Compensation
Competitive salary package adjusted to your local market and country of residence. Compensation is location-based and reflects regional market standards. We benchmark against leading technology companies in your country to ensure competitive, fair pay for AI/ML engineering talent with product development experience.
Our commitment to diversity, equity, and inclusion
We're committed to employment equity and encourage women, Indigenous Peoples, persons with disabilities, veterans and persons of all races, ethnicities, religions, abilities, sexual orientations, and gender identities and expressions to apply. We also welcome applications from Latin America countries, as the position is remote.
What happens after you apply
Timeline: We aim to complete our process within 2-3 weeks of application.
Step 1
Apply Submit your application. If you applied before and were not successful, you are welcome to apply again.
Step 2
Initial call (1 hour) If pre-selected, we schedule an initial conversation.
Step 3
Technical interview (1h30 to 2h) If shortlisted, AI/ML discussion, system design, and coding exercises.
Step 4
Panel interview (1h30) Meet with AI/Product teams to discuss product thinking and collaboration.
Step 5
Hiring decision If selected, we send an offer and next steps, otherwise we inform you by email.
If you don't hear back from us after application or any interview stage, it means we do not pursue your application.
Privacy Notice
By clicking "Submit Application", I understand and agree that Global Data and BI Inc. and its affiliates will collect and process my information in accordance with Global Data and BI's Recruiting Privacy Policy available at https://globaldataandbi.com/privacy/recruiting-privacy-policy
Ingénieur·e logiciel, produit IA
Localisation : Télétravail (EST préféré)•Type : Temps plein•Statut : Ouvert
À propos de Global Data and BI
Global Data and BI recrute en continu pour des projets de données, BI & analytiques et ML/IA auxquels nous participons pour de grandes entreprises. Au-delà des services de consultation, nous construisons des plateformes d'affaires et des applications SaaS prêtes pour la production qui exploitent les technologies cloud modernes, l'analytique de données et les capacités d'IA. Nous offrons des solutions de niveau entreprise avec des ingénieurs certifiés dans les technologies AWS et Microsoft Azure / Power BI. Notre focus inclut les projets de transformation au sein de l'industrie financière, le développement de plateformes personnalisées, et notre suite propriétaire de produits Noème. Notre mission est de transformer le parcours des données corporatives de la complexité vers la clarté stratégique, en s'assurant que les données ne soient pas seulement collectées, mais exploitées pour prendre des décisions plus intelligentes, créer des entreprises plus fortes et avoir un impact durable.
Résumé
Nous recherchons un·e Ingénieur·e produit IA pour rejoindre l'équipe responsable de construire des fonctionnalités intelligentes dans notre suite de produits Noème et plateformes de données d'entreprise. En tant que contributeur clé dans la formation de notre vision IA, vous aiderez à définir et construire des capacités alimentées par l'IA de pointe qui rendent les plateformes de données plus intelligentes, intuitives et capables. Vous exploiterez les grands modèles de langage (LLM), embeddings, recherche sémantique et autres technologies IA pour transformer la façon dont les utilisateurs d'entreprise interagissent avec leurs données, génèrent des insights et automatisent les workflows.
Ce que vous ferez (rôles et responsabilités)
Prototyper et expérimenter de nouvelles fonctionnalités IA pour les plateformes de données, incluant requêtes en langage naturel, génération automatique d'insights, catégorisation intelligente de données et analytique assistée par IA
Construire des systèmes IA de production qui intègrent des LLM, embeddings, bases de données vectorielles et modèles ML dans les expériences produit de base
Concevoir et implémenter des fonctionnalités de données intelligentes telles que recherche sémantique sur les données d'entreprise, traduction langage naturel vers SQL, génération automatique de rapports et recommandations contextuelles
Développer des outils de qualité et gouvernance de données alimentés par l'IA qui détectent automatiquement les anomalies, suggèrent des améliorations de schémas et identifient les problèmes de qualité des données
Créer des workflows d'automatisation intelligents utilisant des LLM pour aider les utilisateurs à transformer les données, générer du code et construire des pipelines complexes avec le langage naturel
Collaborer avec les équipes ML/IA pour productioniser les modèles de recherche et les intégrer dans les fonctionnalités orientées utilisateur
Construire une infrastructure IA évolutive incluant gestion de prompts, orchestration de LLM, pipelines d'embeddings et service de modèles
Implémenter des frameworks d'évaluation pour les fonctionnalités IA, incluant monitoring de qualité, latence, coût et satisfaction utilisateur
Travailler avec des bases de données vectorielles et systèmes de recherche sémantique (Pinecone, Weaviate, pgvector, Elasticsearch) pour permettre la découverte intelligente de données
S'associer avec Produit et Design pour créer de belles expériences IA intuitives qui semblent magiques pour les utilisateurs
Rester à jour avec les avancées IA incluant nouvelles capacités LLM, techniques de fine-tuning, patterns RAG et frameworks d'agents
Optimiser les coûts et performance des fonctionnalités IA en implémentant la mise en cache, optimisation de prompts et stratégies de sélection de modèles
Construire des fonctionnalités IA full-stack des composants UI aux services backend aux pipelines de données
Assurer des pratiques d'IA responsables incluant sécurité, confidentialité, détection de biais et filtrage de contenu
Collaborer de manière transversale avec les équipes Ingénierie de données, Backend, Frontend et Produit pour livrer des solutions IA intégrées
Contribuer aux décisions d'architecture technique pour les fonctionnalités IA et aider à établir les meilleures pratiques
Encadrer d'autres ingénieurs sur les technologies IA/ML et le développement de produits
Exigences essentielles (Must-Haves)
Diplôme de baccalauréat ou maîtrise en Informatique, Génie logiciel, Apprentissage automatique ou expérience pratique équivalente
3 à 5+ années d'expérience en génie logiciel avec 2+ années construisant des produits IA/ML
Expérience pratique construisant des fonctionnalités IA de production utilisant des LLM (GPT-4, Claude, Gemini), embeddings et autres technologies ML
Compréhension approfondie des capacités et limitations des LLM incluant stratégies de prompting, fenêtres de contexte, gestion de tokens et sélection de modèles
Expérience avec les frameworks et outils IA/ML : LangChain, LlamaIndex, API Anthropic/OpenAI, Hugging Face, bases de données vectorielles
Solides compétences en développement full-stack : Vous comprenez comment les parties d'un système s'assemblent de l'UI au modèle de données
Expertise frontend avec technologies web modernes (React, TypeScript, JavaScript, HTML, CSS) pour construire de belles interfaces utilisateur alimentées par l'IA
Expérience en développement backend avec Node.js, Python ou langages similaires pour construire des services IA et API
Connaissance des bases de données incluant bases de données relationnelles (PostgreSQL, MySQL) et compréhension de la modélisation de données
Expérience avec les bases de données vectorielles et recherche sémantique (Pinecone, Weaviate, Chroma, pgvector, FAISS)
Compréhension des patterns RAG (Retrieval Augmented Generation) et construction de systèmes IA contextuels
Solides compétences en résolution de problèmes : Vous abordez les problèmes de manière holistique, pensez de façon critique aux implications et équilibrez l'impact d'affaires avec l'excellence technique
Communication empathique : Vous communiquez les décisions techniques clairement et collaborez efficacement avec les équipes transversales
Mentalité orientée impact : Vous vous souciez de l'impact d'affaires, priorisez en conséquence et comprenez l'équilibre entre artisanat, vitesse et résultats
Focus utilisateur : Vous pensez de façon critique à comment les fonctionnalités IA façonnent les workflows des vraies personnes et comprenez que la portée vient avec la responsabilité
Capacité à naviguer l'ambiguïté : Vous pouvez prototyper rapidement, valider les idées et productioniser les expériences réussies
Atouts (Nice-to-Haves)
Expertise avancée ML/IA incluant fine-tuning, entraînement de modèles, MLOps et déploiement de modèles personnalisés
Expérience avec les frameworks d'agents et construction de systèmes IA autonomes (LangGraph, patterns AutoGPT, appel de fonctions)
Connaissance des techniques d'ingénierie de prompts, few-shot learning, prompting chain-of-thought et stratégies d'optimisation
Expérience avec la sécurité IA et IA responsable incluant filtrage de contenu, détection de biais et considérations de sécurité
Compréhension de l'ingénierie de données et comment les fonctionnalités IA s'intègrent avec les pipelines de données, workflows ETL et lacs de données
Expérience avec Azure OpenAI Service ou AWS Bedrock pour les déploiements IA d'entreprise
Connaissance des concepts de couche sémantique et comment l'IA peut améliorer la business intelligence
Expérience avec les outils BI (Power BI, Tableau) et compréhension des workflows analytiques
Formation en traitement du langage naturel (NLP) ou recherche d'information
Expérience avec les données en streaming et fonctionnalités IA en temps réel
Compréhension de l'optimisation des coûts pour les applications LLM à l'échelle
Connaissance des techniques d'IA préservant la confidentialité pour travailler avec des données d'entreprise sensibles
Expérience construisant des fonctionnalités IA pour les services financiers ou autres industries réglementées
Contributions à des projets IA/ML open source ou participation active dans la communauté de recherche IA
Familiarité avec les métriques d'évaluation pour les systèmes IA (BLEU, ROUGE, frameworks d'évaluation humaine)
Expérience avec les tests A/B de fonctionnalités IA et mesure d'impact
Maîtrise bilingue de l'anglais et du français (atout pour les clients québécois et fonctionnalités IA bilingues)
Intérêt pour les technologies IA émergentes comme les modèles multimodaux, modèles à contexte long et code généré par IA
Détails
Localisation : Télétravail, fuseau horaire EST préféré pour la collaboration d'équipe
Relation hiérarchique : Vous relèverez du Gestionnaire d'ingénierie pour les produits IA ou Directeur Ingénierie IA
Rémunération
Package salarial compétitif ajusté selon votre marché local et votre pays de résidence. La rémunération est basée sur la localisation et reflète les standards du marché régional. Nous nous alignons sur les principales entreprises technologiques de votre pays pour garantir une rémunération compétitive et équitable pour les talents d'ingénierie IA/ML avec expérience en développement de produits.
Notre engagement envers la diversité, l'équité et l'inclusion
Nous nous engageons à l'équité en matière d'emploi et encourageons les femmes, les Peuples autochtones, les personnes handicapées, les vétérans et les personnes de toutes races, ethnies, religions, capacités, orientations sexuelles, et identités et expressions de genre à postuler. Nous accueillons également les candidatures des pays d'Amérique latine, car le poste est en télétravail.
Que se passe-t-il après votre candidature
Échéancier : Nous visons à compléter notre processus dans les 2-3 semaines suivant la candidature.
Étape 1
Postuler Soumettez votre candidature. Si vous avez postulé auparavant sans succès, vous pouvez postuler à nouveau.
Étape 2
Appel initial (1 heure) Si présélectionné·e, nous planifions une première conversation.
Étape 3
Entretien technique (1h30 à 2h) Si présélectionné·e, discussion IA/ML, conception de systèmes et exercices de codage.
Étape 4
Entretien de panel (1h30) Rencontre avec équipes IA/Produit pour discuter pensée produit et collaboration.
Étape 5
Décision d'embauche Si vous êtes sélectionné·e, nous envoyons une offre et les prochaines étapes, sinon nous vous informons par courriel.
Si vous n'avez pas de nouvelles après la candidature ou toute étape d'entretien, cela signifie que nous ne poursuivons pas votre candidature.
Avis de confidentialité
En cliquant sur « Soumettre la candidature », je comprends et accepte que Global Data and BI Inc. et ses affiliés collecteront et traiteront mes informations conformément à la Politique de confidentialité du recrutement de Global Data and BI disponible à https://globaldataandbi.com/privacy/politique-confidentialite-recrutement
Apply
Submit your application
We’ll email you a verification link first. Once verified, your application enters our scoring + shortlist flow.
Application submitted
Please verify your email address using the link we send you. Check spam/junk if you don’t see it within a few minutes.