Job Title or Location
RECENT SEARCHES

Lead AI/ML Engineer

Mastech Digital

Toronto, ON

Posted yesterday

Job Details:

Full-time
Experienced

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.

Share This Job:

Frequently Asked Questions