Lead AI/ML Engineer
Mastech Digital•Toronto, Ontario
Full-timeLead
👁️ 0 views•📝 0 applications•Posted 7/15/2026•Expires 8/14/2026
Get alerts for roles like this
More Lead AI/ML Engineer roles in Toronto, Ontario — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
The opening is for a Lead AI/ML Software Engineer who will spearhead innovation where AI and machine learning meet financial services. This role is accountable for end to end delivery of AI solutions: from data preparation and exploration, through model design and training, to scaling pipelines and deploying, operating, and monitoring systems in production. The engineer will join SA&I’s technology team that is reshaping what the Personal Bank at RBC will look like in the future.
Responsibilities
• Design and build cutting-edge ML models in support of Agentic Commerce solutions.
• Lead the development of Personal Banking’s machine learning products across the full lifecycle - from ideation and proof-of-concept through development, deployment, and production monitoring.
• Collaborate with product and stakeholders to ensure the seamless delivery and integration of AI solutions.
• Apply software engineering and ML best practices architect robust, scalable machine learning systems.
• Provide comprehensive documentation and articulate design decisions and technical rationale to support team understanding and knowledge transfer.
• Stay current with emerging AI/ML technologies, mentor team members, and champion a culture of innovation and continuous learning.
Requirements
Must have:
• PhD or Master’s degree in Computer Science, Machine Learning, or equivalent hands-on experience.
• Exceptional verbal and written communication skills with proven ability to collaborate effectively across cross-functional teams (business, engineering, model risk management).
• Five (5) or more years building and deploying Machine Learning models in production for real business problems.
• Advanced proficiency in Python (preferred) and/or other programming languages, with demonstrated ability to write production-grade code and documentation.
Similar Jobs
Other open roles matched to this job's skills and location.
Lead AI/ML Software Engineer
Royal Bank of Canada
📍 CanadaFull-time
Senior ML/AI Engineer
Royal Bank of Canada
📍 CanadaFull-time
Senior AI Engineer
Royal Bank of Canada
📍 CanadaFull-time
Senior Principal AI Engineer
Royal Bank of Canada
📍 CanadaFull-time
Staff Engineer - Agentic AI
Royal Bank of Canada
📍 CanadaFull-time
Lead Data Engineer
Royal Bank of Canada
📍 CanadaFull-time