About The Company
National Bank of Canada is a leading financial institution committed to delivering innovative banking solutions and exceptional customer service. With a rich history and a strong presence across the country, the bank prides itself on fostering a collaborative environment that values integrity, diversity, and continuous growth. Our mission is to positively impact people's lives by providing tailored financial services that meet the evolving needs of our clients. We emphasize a people-first approach, promoting inclusion, accessibility, and community engagement as core components of our organizational culture.
About The Role
We are seeking a highly skilled Senior Data Scientist to join our Western Excellence Center AI and Transformation Delivery team. This role offers an exciting opportunity to lead the development and deployment of advanced analytics, machine learning, and artificial intelligence solutions that drive strategic initiatives across the bank. As a key contributor, you will collaborate with cross-functional teams to translate complex business needs into innovative data-driven solutions, enhancing client experiences, optimizing risk management, and improving operational efficiency. The position is based in Edmonton and offers a hybrid work environment, providing flexibility to balance professional and personal commitments.
Qualifications
The ideal candidate will possess a degree in computer science, engineering, data science, statistics, or a related field, complemented by three to five years of experience in delivering production analytics or machine learning solutions. Strong programming skills in Python, SQL, and familiarity with languages such as Rust, JavaScript, C, C++, SAS, or R are essential. Experience with data wrangling, preprocessing, visualization, and extract-transform-load (ETL) processes using platforms like SAS Viya or similar tools is required. Knowledge of model management, CI/CD pipelines, source control, and modern development environments is also necessary. Additionally, practical experience with containers, orchestration, cloud platforms such as AWS or Azure, and deployment practices will be highly valued.
Responsibilities
- Frame high-impact analytics and AI projects by working closely with business partners to understand needs and translate them into effective data science solutions.
- Design, develop, validate, and deploy machine learning models, including large language models and retrieval-augmented generation techniques.
- Perform exploratory data analysis, feature engineering, and model experimentation, communicating insights and recommendations clearly to stakeholders.
- Implement and oversee model lifecycle practices, including continuous integration and delivery, monitoring, issue resolution, and performance tracking.
- Establish and promote best practices, standards, reusable patterns, and comprehensive documentation for models, data lineage, and AI processes.
- Support project delivery activities such as planning, testing, troubleshooting, demonstrations, training, and knowledge transfer to facilitate team adoption of new tools and methods.
Benefits
Joining our team provides access to a comprehensive benefits package designed to support your well-being and that of your family. This includes health and wellness programs with various options, flexible group insurance, and a generous pension plan. Employees are also eligible for our Employee Share Ownership Plan, employee and family assistance programs, and preferential banking services. Additionally, we offer involvement in community initiatives, telemedicine services, and access to virtual sleep clinics. Our work environment emphasizes flexibility, innovation, and collaboration, utilizing cutting-edge tools to ensure a positive employee experience. We also prioritize continuous development through personalized training programs, including the Data Academy, language courses, Harvard Learning Center, and coaching support, fostering both professional growth and internal mobility.
Equal Opportunity
National Bank of Canada is committed to fostering an inclusive and accessible environment for all employees and candidates. We welcome applicants from diverse backgrounds and are dedicated to providing accommodations throughout the recruitment process to ensure equal opportunity. Our organization values diversity, partnership, agility, and empowerment, and strives to create a barrier-free environment that supports the success of every individual. If you require any accommodations or assistance, please inform us during the initial stages of the hiring process. We encourage all qualified candidates to apply and look forward to welcoming you to our team.