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
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
Social Media Manager
Ottawa, 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 five or more years of social media, digital marketing or content experience, usually with a bachelor's degree in marketing, communications or a related field. They need strong storytelling, analytics and LinkedIn expertise.
LinkedIn, social media publishing tools, social listening tools, analytics tools
Senior Platform Engineer - Terraform, Azure
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 hands-on Terraform experience, GitHub Actions CI/CD skills and enterprise Azure experience, with Python, YAML and Kubernetes knowledge. Enterprise governance, identity, network and compliance experience in regulated industries is expected, along with strong written communication.
Terraform, GitHub Actions, Microsoft Azure, Kubernetes, Python, YAML
Social Media Manager
Montréal, QCBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
5+ YOECandidates need a bachelor's degree in marketing, communications, business or a related field, plus five or more years of social media, digital marketing or content strategy experience. Strong LinkedIn knowledge, storytelling, analytics and stakeholder skills are required.
Senior Cloud Engineer - Terraform, Azure
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 hands-on Terraform and GitHub Actions experience, strong Microsoft Azure skills, and working knowledge of Python, YAML, SQL/PostgreSQL and Kubernetes. Enterprise-scale platform experience, sound architecture thinking and clear written communication are also required.
Terraform, GitHub Actions, Azure, Python, YAML, PostgreSQL
Specialist, Corporate Communications
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 3 to 5 years of professional communications experience, post-secondary education in communications, public relations, journalism, marketing, business or a related field, and strong business writing skills. They also need proficiency in Microsoft SharePoint, Word, PowerPoint and Excel.
Microsoft SharePoint, Microsoft Word, Microsoft PowerPoint, Microsoft Excel
Senior Data Quality Analyst
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 at least 5 years of data quality or data analytics experience, a bachelor's degree in a related field, and strong SQL and Python skills. They should understand data governance, master data management, and complex data models, and be able to learn new data quality tools quickly.
SQL, Python, Soda, Microsoft Purview, Databricks, Power BI
Senior Data Quality Analyst
Calgary, ABBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
5+ YOECandidates need a bachelor's degree in data analytics, computer science or a related field, and 5+ years of data quality or data analytics experience. They must be strong in SQL and Python, understand data governance and master data, and learn new data quality and AI-powered tools quickly.
SQL, Python, Soda, Microsoft Purview, Databricks, Power BI
Senior Manager, Information Security
Toronto, ONBDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.
10+ YOE2+ MgmtBDO Canada LLP needs candidates with 10+ years in IT security or risk management, including 2+ years leading compliance teams. A bachelor's degree, GRC tool experience and a CISSP, CISM, CRISC, CISA or CGEIT certification are preferred.
GRC platform, SIEM, ITSM platform, LDAP, SAML, OIDC