
(Remote) AI Engineer
- Ottawa, ON
- Permanent
- Full-time
- Develop AI-augmented functionality embedded in Cayenta’s ERP and CIS applications to support user efficiency and intelligent automation.
- Design and build intelligent CSR-facing agents, RAG-enabled copilots, and context-aware assistants for operations and customer service teams.
- Utilize AI orchestration tools like LangChain, Langflow, and cloud-based AI platforms (e.g., Azure OpenAI, OpenAI, Hugging Face) to quickly prototype and refine solutions.
- Integrate AI solutions into our Go/.Net/C#/React/Python based architecture, working closely with frontend/backend developers to ensure seamless user experiences.
- Implement semantic search, prompt engineering, vector-based retrieval, and agent chaining using modern LLM techniques.
- Process unstructured content (e.g., PDFs, emails, knowledge bases) to enable intelligent AI interactions within enterprise workflows.
- Iterate rapidly on prototypes using internal feedback, balancing feasibility, performance, and value.
- Ensure all AI solutions are aligned with Cayenta’s data governance, security, and responsible AI practices.
- 2–5 years of relevant experience in software development, AI tooling, or AI feature integration.
- Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field.
- Strong working knowledge of AI application development using platforms such as:
+ Azure AI Studio, Hugging Face, or similar GenAI tools
- Solid grasp of key AI/LLM concepts, including:
+ Prompt engineering
+ Semantic search and vector embeddings
+ Agent orchestration and task chaining
- Proficiency with Python, or other backend frameworks, and experience integrating APIs or services into enterprise systems.
- Familiarity with low-code/no-code AI platforms, and comfort working across different layers of an AI stack.
- Ability to work collaboratively in cross-functional teams and clearly communicate complex technical ideas.
- Direct experience building AI copilots, customer service bots, or knowledge-based assistants.
- Familiarity with multi-agent systems, MCP, or A2A orchestration protocols.
- Understanding of enterprise software (ERP, CIS, CRM) and how AI features can enhance them.
- Prior work using vector databases (e.g., Pinecone, Weaviate, Chroma) and LLM memory strategies.
- Experience running AI prototypes in production environments, including monitoring and iteration.
- Participation in AI communities, hackathons, open-source contributions, or published AI prototypes.
- 3 weeks' vacation and 5 personal days
- Comprehensive Medical, Dental, and Vision benefits starting from your first day of employment
- Employee stock ownership and RRSP/401k matching programs
- Lifestyle rewards
- Remote work and more!
eQuest