About Global Data and BIGlobal 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
- 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
- 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 inclusionWe'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.