AI Engineer - Generative & Agentic AI
@ BDO Canada

Ottawa, ON
CA$100,000
On Site
Full Time
Posted 11 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXX****** @bdo.ca
Recommended after applying

Job Details

Overview

BDO Canada is committed to putting people first every day. We seek an experienced AI Engineer - Generative & Agentic AI to join our team and build production-grade, innovative AI systems. Your role involves designing, implementing, and deploying AI solutions using state-of-the-art large language models, orchestration pipelines, and agentic architectures.

Your Opportunity

You will work at the intersection of software development, applied AI research, and solution design. Key responsibilities include:

  • Designing scalable AI-driven applications with LLMs and agentic frameworks.
  • Implementing vector database solutions for semantic search and RAG.
  • Developing orchestration pipelines using frameworks like LangChain, Semantic Kernel, and AutoGen.
  • Integrating workflow automation platforms with AI systems.
  • Establishing best practices for testing, performance tuning, and model evaluation.
  • Collaborating with data scientists, engineers, and product owners for end-to-end delivery.

Required Skills & Qualifications

Candidates should have a strong background in software engineering, with proven experience in building Generative or Agentic AI systems. Skills include:

  • Expertise in LLMs, vector databases, and orchestration frameworks.
  • Proficiency in at least one major programming language such as Python or .NET.
  • Experience with cloud-native solutions on platforms like Azure, AWS, or GCP.
  • Knowledge of workflow automation tools like n8n and Power Automate.

Why BDO?

BDO Canada offers a people-first culture in an award-winning environment with professional growth, community involvement, competitive compensation, and flexible working arrangements. You will have opportunities to directly impact business outcomes while developing your professional skills.

Key skills/competency

AI, Generative AI, Agentic AI, LLMs, vector databases, orchestration, automation, Python, cloud, CI/CD

How to Get Hired at BDO Canada

🎯 Tips for Getting Hired

  • Research BDO Canada's culture: Explore their mission, values, and awards.
  • Customize your resume: Highlight AI engineering and software development skills.
  • Showcase project experience: Detail Generative and Agentic AI work.
  • Practice technical interviews: Prepare on LLMs, orchestration, and cloud platforms.

📝 Interview Preparation Advice

Technical Preparation

Review LLMs and vector database integration.
Practice Python coding exercises.
Study cloud-native architecture deployment.
Test orchestration pipeline development.

Behavioral Questions

Describe past team collaboration experiences.
Explain problem-solving in complex projects.
Discuss handling tight deadlines effectively.
Share examples of innovative solution designs.

Frequently Asked Questions