AI Engineer Generative & Agentic AI @ BDO Canada
Your Application Journey
Email Hiring Manager
Job Details
Your Opportunity
At BDO Canada, we are seeking an experienced AI Engineer Generative & Agentic AI with a strong foundation in software engineering and a proven track record of developing advanced AI systems. In this role, you will design, implement, and deploy production-grade AI solutions leveraging large language models, orchestration pipelines, and agentic architectures.
Key Responsibilities
- Design & Development: Build scalable AI applications using LLMs and agentic frameworks.
- Implementation: Develop vector database solutions for semantic search and RAG.
- Automation & Integration: Integrate workflow automation tools with AI systems.
- Quality & Evaluation: Apply LLM evaluation methodologies and performance tuning.
- Collaboration & Delivery: Work with cross-functional teams to translate business requirements into technical designs.
Required Skills & Qualifications
- Strong software engineering fundamentals including system design and CI/CD.
- Proven experience building Generative and Agentic AI solutions.
- Expertise with LLM fine-tuning/integration, vector databases, and orchestration frameworks.
- Proficiency in Python or .NET and cloud-native deployments (Azure, AWS, GCP).
- Experience with workflow automation platforms.
Nice-to-Have Skills
- Familiarity with LLM evaluation frameworks.
- Open-source contributions and MLOps experience.
Who You Are
You are a problem-solver with strong engineering rigor, comfortable moving between architecture, coding, and deployment. You thrive at transforming abstract business needs into intelligent, production-ready AI systems.
Why BDO?
BDO Canada is built on positive relationships and a people-first culture. Recognized among Canada’s Top 100 Employers for 2025, BDO offers excellent professional growth, competitive rewards, flexible benefits, and a diverse, inclusive work environment. Whether working in-office, on client sites, or virtually, you will be supported to achieve both professional and personal growth.
Key skills/competency
AI, Generative, Agentic, Software Engineering, LLMs, Vector Database, Orchestration, Automation, Cloud, CI/CD
How to Get Hired at BDO Canada
🎯 Tips for Getting Hired
- Customize your resume: Tailor your experience to AI system design.
- Showcase technical skills: Highlight LLMs and automation expertise.
- Research BDO Canada: Understand their people-first culture and projects.
- Prepare for interviews: Practice system design and coding challenges.