... Statistics/Computer Science/Analytics a plus Experience: * Minimum of 2+ years of experience in commercial banking preferred * Experience in business banking operations would be an asset
... Statistics/Computer Science/Analytics a plus Experience: * Minimum of 2+ years of experience in commercial banking preferred * Experience in business banking operations would be an asset
Manager, Business Systems Analyst
Toronto, ON · On-site
Undergraduate degree or higher, preferable in Mathematics, Computer Science, Engineering or Finance. * 5+ years as a Senior BSA in banking delivering system implementation/integration/re-engineering ...
Manager, Business Systems Analyst
Toronto, ON · On-site
Undergraduate degree or higher, preferable in Mathematics, Computer Science, Engineering or Finance. * 5+ years as a Senior BSA in banking delivering system implementation/integration/re-engineering ...
Quantum Machine Learning Research Scientist
Toronto, ON · On-site +1
You have a PhD in. physics, computer science, mathematics, or a related field, with a focus on ... pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share ...
Quantum Machine Learning Research Scientist
Toronto, ON · On-site +1
You have a PhD in. physics, computer science, mathematics, or a related field, with a focus on ... pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share ...
Developer
Scarborough, ON · On-site
The ideal candidate has recently completed their Bachelor's degree in Computer Science, Engineering ... Recommend best practices and enhancements aligned with the Bank's technology roadmap. * Partner ...
Developer
Scarborough, ON · On-site
The ideal candidate has recently completed their Bachelor's degree in Computer Science, Engineering ... Recommend best practices and enhancements aligned with the Bank's technology roadmap. * Partner ...
Post-secondary degree in one or more of the following areas: computer science, statistics ... Together, we are reimagining what banking can be for our clients, colleagues and communities. Our ...
Post-secondary degree in one or more of the following areas: computer science, statistics ... Together, we are reimagining what banking can be for our clients, colleagues and communities. Our ...
Automation Analyst
Toronto, ON · On-site
... Banking and Specialized applications. In this role, you'll apply your strong programming and computer science foundation to contribute to quality engineering (QE) processes, test automation, and ...
Automation Analyst
Toronto, ON · On-site
... Banking and Specialized applications. In this role, you'll apply your strong programming and computer science foundation to contribute to quality engineering (QE) processes, test automation, and ...
Drive delivery of RIBS Core Banking project initiatives aligned with client needs and ... Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Drive delivery of RIBS Core Banking project initiatives aligned with client needs and ... Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Global Transaction Banking (GTB), Engineer I
Toronto, ON · On-site
CA$105K - CA$129K/yr
... business / organization, Bank standards * Advance experience, knowledge and skills in own ... Bachelor or Graduate degree Strong academic background (e.g., computer science, engineering) * 4+ ...
Global Transaction Banking (GTB), Engineer I
Toronto, ON · On-site
CA$105K - CA$129K/yr
... business / organization, Bank standards * Advance experience, knowledge and skills in own ... Bachelor or Graduate degree Strong academic background (e.g., computer science, engineering) * 4+ ...
You have a degree in a quantitative field (i.e. mathematics, statistics, computer science ... pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share ...
You have a degree in a quantitative field (i.e. mathematics, statistics, computer science ... pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share ...
You have a degree in a quantitative field (i.e. mathematics, statistics, computer science ... pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share ...
You have a degree in a quantitative field (i.e. mathematics, statistics, computer science ... pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share ...
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Are working on a bachelors or masters degree in Computer Science, Computer Engineering, Software ... About RBC Borealis RBC Borealis is the driving force behind Royal Bank of Canada's AI and data ...
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Are working on a bachelors or masters degree in Computer Science, Computer Engineering, Software ... About RBC Borealis RBC Borealis is the driving force behind Royal Bank of Canada's AI and data ...
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Are working on a bachelors or masters degree in Computer Science, Computer Engineering, Software ... About RBC Borealis RBC Borealis is the driving force behind Royal Bank of Canada's AI and data ...
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Are working on a bachelors or masters degree in Computer Science, Computer Engineering, Software ... About RBC Borealis RBC Borealis is the driving force behind Royal Bank of Canada's AI and data ...
Degree in computer science, Information Systems, Statistics, or related field * SQL and Python ... ROYAL BANK PLAZA, 200 BAY ST:TORONTO City: Toronto Country: Canada Work hours/week: 37.5 Employment ...
Degree in computer science, Information Systems, Statistics, or related field * SQL and Python ... ROYAL BANK PLAZA, 200 BAY ST:TORONTO City: Toronto Country: Canada Work hours/week: 37.5 Employment ...
Staff Software Engineer, Cash App Banking
Toronto, ON · On-site +1
The Cash App Banking team aspires to make Cash App the primary place for our customers to store ... Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or ...
Staff Software Engineer, Cash App Banking
Toronto, ON · On-site +1
The Cash App Banking team aspires to make Cash App the primary place for our customers to store ... Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or ...
Senior Applied Machine Learning Scientist, Predictive AI(B3617)
Toronto, ON · On-site
CA$156K - CA$190K/yr
As the Senior AMLS, Predictive AI, Canadian Personal Banking AI2, you will specifically manage a ... Computer Science). * Minimum 5+ years of relevant experience, including post-graduate work in AI/ML ...
Senior Applied Machine Learning Scientist, Predictive AI(B3617)
Toronto, ON · On-site
CA$156K - CA$190K/yr
As the Senior AMLS, Predictive AI, Canadian Personal Banking AI2, you will specifically manage a ... Computer Science). * Minimum 5+ years of relevant experience, including post-graduate work in AI/ML ...
... Bank. Do you have ambition and tenacity? Do you have a curious and agile mindset, eager to learn ... Currently enrolled in a post-secondary program in Data Science, Statistics, Computer Science, or a ...
... Bank. Do you have ambition and tenacity? Do you have a curious and agile mindset, eager to learn ... Currently enrolled in a post-secondary program in Data Science, Statistics, Computer Science, or a ...
Director, Agile Data Delivery
Toronto, ON · On-site
... Banking. What You Will Bring to Succeed Education: * Bachelor's degree in Computer Science, Data Science, Information Technology, Business Administration, or a related field. * Master's degree (e.g ...
Director, Agile Data Delivery
Toronto, ON · On-site
... Banking. What You Will Bring to Succeed Education: * Bachelor's degree in Computer Science, Data Science, Information Technology, Business Administration, or a related field. * Master's degree (e.g ...
Vice President, Global Markets Client Data Analytics
Toronto, ON · On-site
CA$110K - CA$135K/yr
... computer science, data, business analytics and operations to deliver innovative solutions that support data-driven decisions. This is an exciting opportunity in Wholesale Banking where you will play ...
Vice President, Global Markets Client Data Analytics
Toronto, ON · On-site
CA$110K - CA$135K/yr
... computer science, data, business analytics and operations to deliver innovative solutions that support data-driven decisions. This is an exciting opportunity in Wholesale Banking where you will play ...
EVENT - TD Future Connect Networking Event for Intern/Co-op - Virtual. Apply Now to Attend Intern...
Canadian Commercial Banking * Environmental Social Governance * Finance & Accounting * Global ... Computer Science * Computer Engineering * Digital Strategies * Finance Planning * Mathematics
EVENT - TD Future Connect Networking Event for Intern/Co-op - Virtual. Apply Now to Attend Intern...
Canadian Commercial Banking * Environmental Social Governance * Finance & Accounting * Global ... Computer Science * Computer Engineering * Digital Strategies * Finance Planning * Mathematics
Automation Analyst
Toronto, ON · On-site
... for Core Banking and Specialized applications * Partner with IT and business teams to ensure comprehensive test coverage Requirements * A degree in Computer Science, Engineering, or a related ...
Automation Analyst
Toronto, ON · On-site
... for Core Banking and Specialized applications * Partner with IT and business teams to ensure comprehensive test coverage Requirements * A degree in Computer Science, Engineering, or a related ...
Bank Computer Science information
What is a bank computer scientist?
How does a bank computer scientist typically collaborate with other departments in a banking environment?
What are the key skills and qualifications needed to thrive as a bank computer scientist, and why are they important?
What is the difference between Bank Computer Science vs Bank IT Specialist?
| Aspect | Bank Computer Science | Bank IT Specialist |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field, certifications like CompTIA, Cisco | Similar certifications, often with additional focus on network or security certifications |
| Work Environment | Bank IT departments, software development teams, cybersecurity units | Bank branches, data centers, IT support teams within banks |
| Employer & Industry Usage | Financial institutions, banks, fintech companies | Banking institutions, financial service providers |
| Common Search & Comparison Intent | Understanding roles in banking tech, career paths in bank IT | Job responsibilities, certifications, and skills for bank IT roles |
Bank Computer Science focuses on software development, system analysis, and cybersecurity within banks, often requiring programming skills and advanced technical knowledge. Bank IT Specialist typically handles hardware, network support, and troubleshooting in banking environments. Both roles share similar credentials and industry usage but differ in daily responsibilities and technical focus.
Can someone who studies computer science work in a bank?
How is computer science used in banking?
What positions would you work in a bank with a computer science degree?
What are popular job titles related to Bank Computer Science jobs in Toronto, ON?
For Bank Computer Science jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Bank Computer Science jobs in Toronto, ON look for?
The top searched job categories for Bank Computer Science jobs in Toronto, ON are:

Manager, Loan Portfolio Revenue Control
Toronto, ON • On-site
Full-time
Posted 21 days ago
Job description
Requisition ID: 261265Â
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
Purpose
Drive portfolio profitability and revenue integrity by identifying opportunities to optimize pricing, spread, FTP, and fee generation across the loan book, while detecting revenue leakage and supporting proactive revenue optimization strategies.
Reporting to the Senior Manager, Revenue Optimization, the Manager supports Profitability Optimization & Loan Portfolio Management within Canadian Commercial Banking through analysis of loan and relationship economics, including revenue recognition methodologies, systems, front-line practices, and NII/NIR generation.
The role is responsible for analyzing key performance indicators and supporting the execution of pricing and revenue enhancement initiatives, leveraging strong knowledge of Bank platforms and processes to identify gaps in FTP, spread, and other revenue drivers, and develop effective pricing strategies.
Accountabilities:
Portfolio Monitoring & Revenue Optimization:
- Monitor and analyze portfolio KPIs, including NII, NIR, fees, FTP, spread, and pricing realization
- Identify, quantify, and investigate revenue leakage drivers (e.g., pricing gaps, booking inconsistencies, data/system issues)
- Act as a subject matter expert on pricing platforms, policies, and methodologies
- Support the development and enhancement of pricing strategies to optimize risk-adjusted returns and client profitability
Analytics & Reporting
- Develop and maintain automated dashboards and KPI reporting to monitor portfolio performance and pricing effectiveness
- Integrate and analyze data from multiple systems (e.g., PrecisionLender, nCino, loan systems, data lake)
- Leverage tools such as Python, SQL, and Power BI to improve data processing, analysis, and reporting efficiency
- Perform trend analysis and scenario modeling to support pricing and portfolio management decisions
- Deliver insights in a clear, actionable format for senior management and executive stakeholders
Data & Process Improvement
- Identify and address data quality, data lineage, and system integration gaps impacting revenue measurement
- Support enhancements to data infrastructure and reporting architecture, including automation of manual processes
- Contribute to improving end-to-end revenue visibility and control frameworks
- Assist in implementing and validating new data elements and business rules (e.g., pricing attributes, renewal indicators) Stakeholder Collaboration
Stake Holder Collaboration:
Collaborate with Analytics, Treasury, Technology, Client Measurement, and Salesforce/nCino teams to support pricing and revenue initiatives. Provide analytical support for strategic projects, business cases, and ad-hoc requests Translate complex data into clear insights and recommendations for both technical and non-technical audiences Support user adoption, training, and continuous improvement of pricing tools and reporting solutions
Dimensions:
- The Business Bank is a large contributor to Canadian Banking, generating NIAT of $600MM+ and is comprised of numerous sub-business lines supported by over 1,000 FTE across Canada
- The Manager, Pricing Analytics receives direction from the Senior Manager, Pricing Analytics and works independently to identify, develop and implement strategies and achieve results
- A high degree of judgement is required to effectively review and analyze initiatives, as well as to create directions for various projects.
Educational Requirements:
- Bachelor's degree in Statistics, Computer Science, Business or related field or relevant experience
- MBA or Master's degree in Statistics/Computer Science/Analytics a plus
Experience:
- Minimum of 2+ years of experience in commercial banking preferred
- Experience in business banking operations would be an asset
- Familiarity with internal systems such as STO, SDR, OLL, and Intralink is an asset
- Excellent analytical skills. Must be able to source, manipulate and interpret data, perform analysis and make informed recommendations. Experience in building statistical models is a plus
- Proficiency in SQL, Python and business intelligence tools such as Power BI are preferred
- Enjoy discovering and learning new technologies Skills: - Familiarity with analytic processes and data-based decision making, - Attention to detail and drive to deliver on time are required - Excellent prioritizing, presentation, and communication skills would be a plus
Skills:
- Familiarity with analytic processes and data-based decision making
- Attention to detail and drive to deliver on time are required
- Excellent prioritizing, presentation, and communication skills would be a plus
Working Conditions
Work in a standard office-based environment.
Location(s): Â Canada : Ontario : TorontoÂ
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets. Â
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.
About Scotiabank
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
New York, NY, US