AI Engineer - Generative & Agentic AI
@ BDO Canada

Calgary, AB
CA$120,000
On Site
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @bdo.ca
Recommended after applying

Job Details

About BDO Canada

BDO Canada is built on positive relationships with people and clients. We offer an award-winning, people-first environment that fosters personal and professional growth.

Your Opportunity

BDO Canada is seeking an experienced AI Engineer - Generative & Agentic AI. This role is ideal for someone with a strong foundation in software engineering and proven success in building generative and agentic AI solutions. You will design, implement, and deploy production-grade AI systems using large language models (LLMs), orchestration frameworks, and agentic architectures.

Key Responsibilities

  • Design & Development: Build scalable AI applications with LLMs and agentic frameworks.
  • Innovation: Implement vector database solutions for semantic search and RAG.
  • Orchestration: Develop pipelines using frameworks like LangChain, Semantic Kernel, or AutoGen.
  • Automation & Integration: Integrate workflow automation tools with AI systems.
  • Quality & Evaluation: Apply LLM evaluation methodologies and ensure best practices.
  • Collaboration: Work with cross-functional teams to translate business requirements into technical solutions.

Required Skills & Qualifications

Strong software engineering fundamentals, proven experience with generative AI, agentic systems, and cloud-native solutions. Proficient in at least one major programming language (Python or .NET) and experienced with vector databases, orchestration frameworks, and workflow automation tools.

Nice-to-Have Skills

Familiarity with LLM evaluation frameworks and contributions to open-source AI projects. Experience in MLOps, monitoring, and model deployment pipelines is beneficial.

Who You Are

You are a problem-solver with strong engineering rigor and a passion for transforming business needs into intelligent, production-ready systems.

Why BDO?

BDO Canada is recognized among Canada’s Top 100 Employers for 2025. We value community engagement, competitive compensation, flexible benefits, and inclusion. Our work model is blended and flexible to meet diverse needs.

Additional Information

BDO personnel work partially in-office, on client-sites, and virtually. Our Code of Conduct reflects our shared values and ethical commitments. AI technology may be used during preliminary conversations solely for note-taking.

How to Apply

Click “Apply now” to send your up-to-date resume to one of our Talent Acquisition Specialists. For further opportunities, visit our careers page.

Key skills/competency

  • Software Engineering
  • Generative AI
  • Agentic AI
  • LLMs
  • Vector Databases
  • Orchestration Frameworks
  • Workflow Automation
  • Cloud Computing
  • CI/CD
  • Collaboration

How to Get Hired at BDO Canada

🎯 Tips for Getting Hired

  • Customize your resume: Highlight AI engineering and software skills.
  • Research BDO Canada's culture: Review mission, values, and employee reviews.
  • Emphasize relevant projects: Focus on generative AI and orchestration experience.
  • Prepare for technical interviews: Review LLMs, agentic frameworks, and cloud deployments.

📝 Interview Preparation Advice

Technical Preparation

Review LLM and orchestration frameworks.
Study vector database integrations.
Practice cloud deployment strategies.
Brush up on CI/CD best practices.

Behavioral Questions

Describe a challenging project experience.
Explain collaboration in cross-functional teams.
Discuss handling tight project deadlines.
Share examples of innovative problem solving.

Frequently Asked Questions