BPM LLP

BPM LLP

AI / ML Engineer

Canada

Sponsorship not specifiedCAD 150k-CAD 190kDetected 287 days ago
PythonSQLAzureCloud PlatformsMachine LearningPandasData EngineeringData ScienceA/B TestingAgileAccountingCommunicationCollaborationProblem SolvingPlain LanguageOrganizational Skills

About the role

  • We are seeking an AI/ML Engineer to join BPM's Enterprise Technology Solutions team.
  • This role is for a builder - someone who doesn't just experiment with AI but makes it work inside the firm at scale.
  • At BPM, this isn't about chasing hype - it's about applying AI where it matters most and seeing your work make an immediate impact.

Responsibilities

  • Model Development: Design and evaluate AI/ML models tailored to BPM use cases (e.g., tax AI bot, Copilot extensions).
  • Data Engineering: Prepare and manage structured and unstructured datasets, ensuring quality inputs for training and evaluation.
  • AI Integration: Build and deploy AI features into BPM systems and workflows, using tools like Copilot Studio, Azure OpenAI, and Power Platform.
  • Automation: Deliver automation solutions that streamline operations and reduce manual effort for Tax, Assurance, and Advisory practices.
  • Experience building chatbots, copilots, or similar AI-driven automation.
  • Experience preparing datasets and building ML pipelines.
  • You'll take AI tools and models and embed them into BPM's day-to-day operations, ensuring they deliver real business value.
  • In this role, you'll design and develop AI-powered applications - from chatbots and copilots to workflow automations - that streamline processes across Tax, Assurance, Advisory, and our Corporate Services Team.
  • You'll partner with teams to spot opportunities where AI can cut manual effort, increase accuracy, and speed up delivery, then turn those opportunities into working solutions.
  • You'll be part of standing up a brand-new AI-focused development team, not only building solutions but also shaping the team's processes, tools, and standards.

Requirements

  • Required Skills & Experience
  • Proficiency with Azure OpenAI, Copilot Studio, and Microsoft ecosystem tools.
  • Bachelor's degree in a relevant field along with at least 5 years of related work experience

Nice to have

  • Experience with cloud platforms (Azure preferred)
  • Familiarity with frameworks and libraries such as OpenAI SDK, Azure AI SDK, LangChain, and Pandas.
  • Knowledge of enterprise data governance, compliance, and responsible AI practices.
  • Prior experience in professional services (accounting, consulting, or similar) a plus.
  • At least 1 year of applied AI experience
  • Proficiency with Azure OpenAI, Copilot Studio, Power Platform, and Microsoft ecosystem tools, with proven success embedding AI solutions into enterprise environments.
  • Strong programming background in Python and SQL, with experience using frameworks and libraries like LangChain, Pandas, and Azure AI SDK.
  • Skilled in data engineering and pipeline development, including preparation of structured and unstructured datasets for AI/ML use cases.

Skills

  • Because People Matter.
  • BPM welcomes and encourages applications from people with disabilities.
  • Accommodations are available on request for candidates taking part in all aspects of the selection process.
  • Rapidly prototype AI solutions, test emerging tools, and recommend best practices for adoption.
  • This is a chance to learn new technologies, push technical boundaries, and set the foundation for how AI gets delivered across the firm.

Compensation

  • CAD 150k-CAD 190k

Benefits

  • Total rewards package: from flexible work arrangements to competitive benefits coverage for you and your dependents, prioritizing your health and well-being.
  • Strong background in machine learning, data science, and applied AI.

This listing is sourced directly from BPM LLP's careers page and normalized into a canonical job model.