cover image
RSM Canada

RSM Canada

www.rsmcanada.com

2 Jobs

875 Employees

About the Company

RSM Canada is a leading global provider of assurance, tax, and consulting services, and is the Canadian member firm of RSM International. Through our integrated service model with RSM US, our team of first-choice advisors is led by industry-focused experts and supported by skilled and capable colleagues across Canada, the US and around the globe. Our purpose is to instill confidence in a world of change, empowering our clients and employees to realize their full potential. At RSM, we strive to deeply understand the full picture of an employee’s individual skills and passions. Our culture empowers you to own your career to reach your goals and make a meaningful impact on the world around you. Gain limitless opportunities to grow forward personally and professionally. Don’t just go forward. #GrowForwardatRSM For more information, visit www.rsmcanada.com Learn how you can #GrowForwardatRSM visit rsmcanada.com/careers

Listed Jobs

Company background Company brand
Company Name
RSM Canada
Job Title
Senior Associate - Penetration Tester
Job Description
**Job Title:** Senior Associate – Penetration Tester **Role Summary:** Perform comprehensive security assessments including static and dynamic application testing, manual penetration testing of web applications and network systems, and provide actionable remediation guidance. Interact with clients and senior management to convey findings and promote secure development and cloud practices while leading junior staff on engagements. **Expectations:** - Minimum 3 years of experience in application security, code review, or web application development. - Ability to conduct both SAST and DAST and articulate technical findings to non‑technical stakeholders. - Strong scripting and automation capability. - Professional integrity, confidentiality, and teamwork in a fast‑pace, multi‑technology environment. **Key Responsibilities:** - Execute static and dynamic application security testing. - Perform manual pen‑testing of web applications, network devices, and cloud environments. - Develop, review, and apply security standards and guidance. - Advise clients on remediation and recommend improvements. - Document and present findings to senior management and clients. - Stay current with emerging threats, technologies, and best‑practice methodology. - Supervise and manage junior staff on assigned engagements. **Required Skills:** - Deep knowledge of web application vulnerabilities and exploitation techniques. - Strong scripting (e.g., Python, Ruby, Perl). - Experience with SAST and DAST tools. - Familiarity with cloud platforms (AWS) and cloud‑security principles. - Understanding of container and infrastructure‑as‑code technologies (Docker, CDK, Terraform). - Proficiency with development technologies such as Java, Python, React, GraphQL, JavaScript, JSON, REST. - Excellent written and verbal communication. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field or equivalent professional experience. - Preferred but not required: OSWA, OSWE, OSCP, Burp Suite Certified Practitioner, or AWS Certified Security Specialist.
Toronto, Canada
On site
Senior
12-02-2026
Company background Company brand
Company Name
RSM Canada
Job Title
Senior Associate – Advanced Analytics and Artificial Intelligence (AI)
Job Description
**Job Title:** Senior Associate – Advanced Analytics and Artificial Intelligence (AI) **Role Summary:** Client‑facing technical consultant delivering end‑to‑end AI and analytics solutions. Designs, builds, and deploys machine‑learning models and data pipelines on Azure, translates business needs into technical specifications, and creates visual insights to drive business outcomes. **Expectations:** - Operate independently and collaboratively in a fast‑paced consulting environment. - Communicate complex technical concepts clearly to clients and internal stakeholders. - Maintain high quality, scalable deliverables and adhere to project timelines. - Stay current with AI/ML advancements, especially generative AI and Azure services. **Key Responsibilities:** - Design, develop, and implement ML/AI models using Python, R, Azure Machine Learning, and Azure AI Services. - Support generative AI and AI agent initiatives (prompt design, data prep, model evaluation). - Perform exploratory data analysis, feature engineering, and build predictive models. - Translate business requirements into technical specs and solution architectures. - Create and manage data pipelines with Microsoft Fabric, Azure Data Factory, Azure Data Lake, and Synapse. - Build Power BI dashboards and visualizations to present insights. - Produce project documentation, conduct QA/testing, and ensure solution scalability. - Collaborate with Data Engineering, Digital Services, and Advisory teams for integrated client outcomes. **Required Skills:** - Strong proficiency in Python and/or R for data manipulation and modeling. - Experience with Power BI (or comparable BI tools). - Working knowledge of Azure cloud data services (Fabric, Data Factory, Synapse, Data Lake, Analysis Services). - Proficient in SQL and data integration processes. - Excellent communication, teamwork, and problem‑solving abilities. - Ability to work autonomously in a collaborative consulting setting. - Passion for applying AI/advanced analytics to business challenges. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Data Science, Computer Science, Information Systems, Engineering, Mathematics, Statistics, or a related field. - Minimum 3 years of professional experience in data analytics, machine learning, or business intelligence solution development.
Toronto, Canada
On site
Senior
24-02-2026