22 Oct
|
Emplia
|
Montreal
Emplia is building an AI-powered workforce support platform designed to transform how employees interact with HR, Time & Attendance, Payroll, and other enterprise workforce systems.
At the center of our platform is the Emplia Agent — a multilingual conversational AI that provides employees and managers with a single, intelligent entry point to workforce information, enterprise systems, and validated organizational knowledge.
Unlike a general-purpose chatbot, the Emplia Agent is designed for enterprise environments where accuracy, security, permissions, privacy, traceability, and controlled actions matter.
We are moving from Proof of Concept toward MVP and are looking for a senior AI engineer to take technical ownership of the Emplia Agent.
The Role
As Senior AI Engineer / AI Agent Lead, you will be responsible for the architecture, development, testing, and continuous improvement of the intelligence layer behind the Emplia Agent.
Reporting to the Head of Product, you will work closely with product, engineering, HR technology specialists, and external technology providers to translate product requirements into a reliable, secure, and scalable AI agent.
This is a highly hands-on position.
You will not simply configure an LLM or write prompts. You will own how the Agent reasons, retrieves information, interacts with enterprise systems, applies permissions and guardrails, uses tools, handles uncertainty, escalates cases, and delivers consistent multilingual experiences.
What You Will Own
You will take technical ownership of the Emplia Agent, including:
- Design and development of the core conversational AI architecture
- LLM integration,
evaluation, and model-selection strategy
- Retrieval-Augmented Generation (RAG) architecture
- Vector and hybrid search
- Knowledge retrieval, grounding, and source citation
- Prompt, system-instruction, and context architecture
- Agent skills and reusable AI capabilities
- Intent recognition and request classification
- AI tool use and function calling
- Agent orchestration and workflow logic
- Read versus transactional action routing
- Explicit confirmation workflows for sensitive or transactional actions
- Guardrails and controlled refusal behavior
- Human escalation and exception handling
- Hallucination prevention and factuality controls
- Permission-aware retrieval and data access
- Speech-to-Text and Text-to-Speech integration
- AI observability, tracing, and monitoring
- AI evaluation and regression testing
- Latency, reliability, and AI cost optimization
- Privacy-aware handling of PII and conversational context
- Technical documentation of AI architecture and design decisions
The Product Challenges You Will Help Solve
The Emplia Agent is being designed to operate across complex enterprise environments.
Some of the challenges you will work on include:
- Providing answers exclusively from approved enterprise knowledge and authorized system data
- Preventing unsupported or fabricated answers
- Dynamically retrieving information from HR and workforce systems
- Ensuring employees only access information they are authorized to see
- Detecting conflicting data across enterprise systems
- Knowing when the Agent should answer, ask a clarification question, execute an action, or elevate to a human
- Creating safe confirmation workflows before transactional actions are executed
- Supporting enterprise HR processes across multiple systems and clients
- Maintaining strict tenant and data isolation
- Delivering consistent experiences across text and voice
- Supporting English, French, Spanish, and Finnish
- Recognizing regional language variations, including Canadian French
- Building a framework that allows new Agent skills and enterprise integrations to be added over time
What We're Looking For
Required
- Strong skilled software engineering experience
- Experience working with commercial LLM APIs or platforms such as OpenAI, Azure AI, Anthropic Claude, Google Gemini, or equivalent
- Strong understanding of Retrieval-Augmented Generation (RAG)
- Experience with vector databases, embeddings, semantic search, and/or hybrid search
- Experience implementing LLM tool use / function calling
- Experience building conversational AI, AI agents, or agentic workflows
- Strong API and backend development skills
- Experience combining LLM reasoning with deterministic application logic
- Experience developing automated evaluation frameworks for AI applications
- Under
📌 Senior AI Engineer (Montreal)
🏢 Emplia
📍 Montreal