Developer Advocate, AI Enablement
$93k - $141k per yearBDO Canada
Putting people first, every day
BDO is a firm built on a foundation of positive relationships with our people and clients. Our professionals provide exceptional service and advice that clients can trust. We offer an award‑winning environment that prioritises your personal and professional growth.
Your Opportunity
The Developer Advocate will serve as a critical bridge between BDO Canada’s AI Studio and Service Line Labs, ensuring seamless collaboration, technical enablement, and advocacy for AI adoption across the firm. This new role champions developer experience, promotes responsible AI practices, and accelerates the creation of AI agents that enhance workflows and client value. The position is hybrid, combining remote flexibility with in‑office collaboration and may require periodic travel.
Advocacy & Enablement
- Act as the primary liaison between AI Studio and Service Line Labs to ensure alignment on standards, governance, and technical best practices.
- Promote internal awareness of AI tools, frameworks, and development environments (e.g., Copilot Studio) through workshops, demos, and office hours.
- Build and nurture a community of AI practitioners and citizen developers across service lines.
Technical Collaboration
- Partner with IT to integrate AI development tools securely and efficiently into BDO Canada’s infrastructure, ensuring compliance with identity, access, and runtime governance.
- Support Labs in prototyping and transitioning AI solutions from sandbox to production, following BDO Canada’s governance and quality assurance protocols.
- Contribute to reusable components and patterns for AI agent development, ensuring scalability and interoperability across service lines.
Training & Education
- Design and deliver training programs for practitioners on AI literacy, prompt engineering, and agent‑building fundamentals.
- Facilitate hackathons and hands‑on sessions to accelerate learning and adoption of AI tools.
- Collaborate with Learning & Development to embed AI capability pathways into firm‑wide learning programs.
AI Agent Development Support
- Guide service lines in identifying high‑value workflows for AI enablement and assist in configuring or building agents within a governed environment.
- Provide technical mentorship to practitioners working on Tier 1 and Tier 2 agents, ensuring adherence to BDO’s Responsible AI framework.
- Monitor and report on adoption metrics, agent performance, and ROI to inform continuous improvement.
Success Indicators
- Demonstrate BDO Canada’s core values: Integrity, Respect, Collaboration.
- Understand clients’ industry, challenges, and opportunities; clients describe you as positive, professional, and delivering high‑quality work.
- Identify and recommend effective service delivery to clients.
- Share in an inclusive and engaging work environment that develops, retains & attracts talent.
- Actively participate in adoption of digital tools and strategies to drive an innovative workplace.
- Grow your expertise through learning and professional development.
Your Education & Experience
- Minimum of 5‑6 years of experience in software development, AI/ML concepts and development, and API integration.
- Minimum of 3‑4 years of experience in developer advocacy, technical evangelism, or community building.
- Familiarity with enterprise AI platforms (e.g., Microsoft Copilot Studio) and governance principles.
- Excellent communication skills with the ability to translate technical concepts for non‑technical audiences.
- Passion for enabling innovation responsibly within a professional services context.
The expected range of compensation for this role is $93,000 – $141,000 annually.
Why BDO?
Our people‑first approach has earned us a spot among Canada’s Top 100 Employers for 2026.
Benefits & Flexibility
- Engage in the success and growth of BDO in Canada while building professional expertise across services, industries, and markets.
- Access extensive learning and development opportunities.
- Support for personal goals outside work and community impact.
- Competitive cash compensation, flexible benefits from day one, and a market‑leading personal time‑off policy.
- Well‑being support and reimbursement for wellness initiatives.
- Commitment to diversity, equity, and inclusion with a workplace culture of respect and inclusion.
- Flexibility in work location: blend of office, client site, and virtual work.
- Code of Conduct and ethical decision‑making principles.
BDO may use AI‑enabled tools during recruitment; these tools do not replace human decision‑making. For more information, see our Privacy Policy.
Ready to make your mark at BDO? Apply now to send your up‑to‑date resume to our Talent Acquisition Specialists.
To explore other opportunities, visit our careers page.
#J-18808-Ljbffr- ...collect, store, and analyze all time series data at any scale. Developers can query and analyze their time‑stamped data in real‑time to... ...distributed workforce. For more information, visit As a Developer Advocate on our Developer Relations team within Marketing, you’ll make...SuggestedLong term contractFull timeTemporary workInternshipWork at officeRemote workFlexible hours
$96.56k - $128.74k per year
...Canada and the world better through trade. Position: Senior AI Developer Employment Type: Permanent Compensation Details:... ...state, target data model and technology operations required to enable EDC’s 2030 business transformation. ~ Establish and manage...SuggestedPermanent employmentFull timeSummer workWork at officeRelocation package3 days per week- ...CBC/Radio-Canada seeks a Director of AI Innovation Enablement (T & I). This hybrid role leads the creation of a new corporate function for AI strategy, enablement and governance, identifying and delivering high-impact AI initiatives aligned with CBC’s business goals. The role...Suggested
$100.3k - $216.7k per year
...You build the systems that actually make AI work in enterprise environments, not demos... ...organizations. The difference between an AI Developer and what we are looking for is... ...beyond the individual client engagement and enable the next one to start faster Define and...SuggestedFull timeWork at officeLocal area- ...We’re looking for a Revenue Enablement Specialist to lead the end-to-end proposal development... ..., upsells, and custom sales proposals Develop compliant, persuasive, and customer-focused... ...process does not use artificial intelligence (AI) tools for screening, assessing, or...SuggestedFull timeRemote workShift work
$38.4k - $48k per year
...always find EMPATHY WHAT IS YOUR ROLE As a Senior Customer Advocate (Sales Support), you will serve as the first point of contact... ...role blends customer advocacy, sales execution, and support enablement in a fast-paced, high-volume environment. WHY DO WE WANT YOU...Full timeLocal areaRemote workWorldwide- ...Job Description Job Description ServiceNow Service Catalogue Developer RESPONSIBILITIES: The Contractor’s resource(s) must enable efficient, user-friendly, and self-service capabilities within the ServiceNow platform including: • Delivering a centralized service...For contractors
- ...Description As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers... ...upcoming work, and you'll build with modern tooling, including AI coding assistants and agents, as an everyday part of how our team...Full time
$110k - $120k per year
...performance, and operational requirements. What you'll do Develop a strong understanding of network management applications, system... ...truly make a difference. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications...Full time- ...managed environments. As a Junior Software Developer on the Mission Control squad, you'll build... ...— and you'll do it on a team that works AI-native, with agentic coding tools embedded... ...and Codex - A quality-focused mindset that advocates on behalf of the end user - Strong communication...Full time
$96.56k - $128.74k per year
...Position: Senior Software Developer (Lead) Employment Type: Permanent... ...EDC plays a critical role in enabling leaders to leverage... ...SDLC Operating System. · Embed AI-assisted development into delivery... ...and accelerator patterns that enable adoption across multiple teams...Permanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week$155k - $180k per year
...events everywhere it needs to be in real-time; and give the apps, AI agents and people who receive it the power to immediately react... ...hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical leader...Full timeImmediate start- ...LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development,... ...'s Network Management and OSS platforms, enabling service fulfillment, assurance, automation... ...practices, cloud-native technologies, and AI-assisted development tools. Key Responsibilities...Full timeInternshipWorldwide
$80k - $105k per year
...software solutions are built for performance, enabling low-latency, real-time video and data... ...video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded... ...latest technologies in video, imaging and AI - building software applications and SDKs...Full time$61.54k - $65.16k per year
...CAD THE OPPORTUNITY: TechInsights is looking for a Sales Enablement Analyst to connect data with sales performance. You'll turn complex... ...and dashboards leadership uses to steer the business. You'll use AI-powered analytics and research tools every day, and you'll help...Permanent employmentFull timeInternshipWork at officeFlexible hours- ...Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the... ...*Our recruitment systems include artificial intelligence–enabled tools; however, AI is not used to screen, evaluate, or make decisions about...Full timeContract workTemporary workPart timeInternshipFlexible hours
$100k - $120k per year
...Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based... ...other technologies to solve problems. AI tools are part of your everyday development... .... Our hiring process utilizes AI-enabled tools to assist with resume screening and...Long term contractFull timeInternshipLocal areaRemote workFlexible hours$30 per hour
...All offers are contingent on successful background checks conducted in compliance with federal, state, and provincial laws. We use AI tools to support parts of the hiring process, including screening and reviewing responses. Final hiring decisions are always made by people...Hourly payFull timePart timeInternship$96.56k - $128.74k per year
...world better through trade. Position: AI Administrator, M365 & Copilot Platform... ...model and technology operations required to enable EDC’s 2030 business transformation. ~... ...management, and environment cleanup. ~ Develop automation scripts, operational processes,...Permanent employmentFull timeSummer workWork at officeRelocation package3 days per week$111.25k - $150k per year
...Senior Salesforce Developer Level: P4 | Proficient Location: Canada | Remote Department... ...documentation, and impact analysis, plus AI development tools like Claude Code, and... ...over time Documentation & User Enablement Document every meaningful system change...Long term contractPermanent employmentFull timeRemote work$75k - $88k per year
...Job Title: Intermediate Software Developer On-site/ Remote/ Hybrid: Onsite Location: Ottawa, ON Job Type: Permanent Salary: $75,000-$88,000 CAD Annually There is an immediate opportunity for an Intermediate Software Developer to support the Military Command...Permanent employmentFull timeImmediate startRemote work$85k - $100k per year
...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa March Networks is proud to... ...Software Lifecycle Tool Management o Tools include IDEs, AI developer tools (e.g. MCP-based integrations), issue tracking, code...Full timeImmediate start- ...implementation through close collaboration, humility, and pride in what we deliver. ELITS is now looking for an experienced PCB Layout Developer to join our dynamic team. Key Responsibilities: PCB Layout Development: Lead and execute PCB layout activities for high‑...Full timeFlexible hours
$75k - $95k per year
...maintain scalable test automation frameworks in Python, (PyTest). Develop clean, maintainable, and reusable object-oriented code to support... ...truly make a difference. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications...Long term contractFull timeTemporary workFixed term contract- ...immediate permanent opening for a Senior Kernel Developer. About the team: The Intelligent... ...cases such as the compute required for AI/ML. This lab aims to innovate operating... ...develop next-generation OS platform support to enable high performance, maximum concurrency and...Permanent employmentFull timeImmediate start
$90k - $110k per year
...and industrial automation. We are seeking an experienced DevOps Developer to support the development and maintenance of build systems,... ...truly make a difference. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing...Full time$95k - $110k per year
...selection process. Applicants can make their accommodation needs known to us in their cover letter. Please note March Networks uses AI as part of the recruitment process. Hiring salary range for this position is between $95,000 - $110,000. This is a new vacancy with one...Full timeImmediate start$90k - $120k per year
...and industrial automation. We are looking for a senior software developer to help lead the development of real-time control software for... ...truly make a difference. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing...Long term contractFull timeImmediate start- ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining... ...Clearance. Preferred Qualifications Experience with AI development tools (Copilot, Claude Code) Experience with Ruby...Full time
$105k - $115k per year
..., and industrial automation. We're looking for a Cloud DevOps Developer to join our team building and supporting cloud-native software for... ...truly make a difference. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing...Full timeManual labor
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Developer Advocate, AI Enablement. Be the first to apply!


