Full Stack Developer, Tax Transformation Office
Toronto, ONBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
3+ YOECandidates need a computer science or software engineering degree and 3 to 5+ years building scalable full stack applications. Strong front-end and back-end skills, cloud platform and database experience, and DevOps knowledge are required, with AI integration experience an asset.
React, Next.js, Angular, Vue.js, Node.js, Python
AI Scientist & Engineer, Assurance Innovation Lab
Calgary, ABBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
3+ YOECandidates need 3 to 5 years building and deploying ML and Generative AI systems in production, with expert Python and deep experience in LLM frameworks, vector databases, and MLOps. Experience with RAG and multi-agent design patterns is required.
Python, PyTorch, TensorFlow, LangChain, LlamaIndex, LangGraph
AI Scientist & Engineer, Assurance Innovation Lab
Toronto, ONBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
3+ YOECandidates need three to five years of hands-on experience building and deploying machine learning and generative AI solutions in production. Expert Python, LLM frameworks, vector databases, MLOps tools and cloud platforms are required.
Python, PyTorch, TensorFlow, LangChain, Docker, Kubernetes
AI Engineer - Generative & Agentic AI
Toronto, ONBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
Candidates need a strong software engineering background, proven experience building Generative AI or agentic systems, and hands-on skills with LLMs, vector databases and orchestration frameworks. Proficiency in Python or .NET and experience with a major cloud platform (Azure, AWS or GCP) are also required.
LangChain, Semantic Kernel, AutoGen, Pinecone, Weaviate, Milvus
ServiceNow Senior Developer
Toronto, ON +1BDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
5+ YOECandidates need 5+ years of hands-on ServiceNow development, strong ITSM configuration experience (CSM preferred), and JavaScript and scripting skills. Certified System Administrator and Certified Implementation Specialist credentials are expected.
ServiceNow, Flow Designer, IntegrationHub, Virtual Agent
Full-Stack .Net Web Developer
Toronto, ONBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
5+ YOECandidates need 5+ years of full-stack .NET or digital platform development experience, strong skills in C#, ASP.NET Core, JavaScript and SQL, and experience supporting public-facing websites. Kentico CMS experience is an asset.
Azure DevOps, Kentico, SQL Server, PostgreSQL, MySQL, Git
Senior Dynamics 365 CE / CRM & Power Platform Consultant
Toronto, ONBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
7+ YOECandidates need 7+ years supporting Dynamics 365 Customer Engagement and 3+ years of senior Power BI experience. They must hold at least two Microsoft certifications from a listed set, such as PL-200 or MB-230.
Dynamics 365 CE, Power Platform, Power BI, Power Automate, Power Apps, Power Pages
Manager, Platform Engineering - Technology Advisory
Toronto, ONBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
5+ YOECandidates need deep banking experience, cloud architect-level knowledge of Azure, AWS or GCP, and familiarity with platform engineering, Infrastructure-as-Code, CI/CD, containers and Kubernetes. Strong executive communication and leadership experience are also required.
Azure, AWS, GCP, Kubernetes, Infrastructure-as-Code tools
DevOps Engineer - New Grad (January 2027)
Toronto, ONBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
Candidates need Microsoft Azure, Terraform, Python or PowerShell, and CI/CD knowledge with GitHub Actions or Azure DevOps. Networking fundamentals and strong troubleshooting skills are also required.
Azure, Terraform, Bicep, Python, PowerShell, Azure CLI