1

Bank Computer Science Jobs in Toronto, ON (NOW HIRING)

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 ...

Quality Engineer III

Toronto, ON ยท Remote

CA$96K - CA$136K/yr

Strong academic background (e.g., software engineering, computer science) * 5-7 years of relevant ... Together, we are reimagining what banking can be for our clients, colleagues and communities. Our ...

Experience with investment products or retail investment banking is an asset * Bachelor (equivalent or higher) degree in Computer Science, Engineering, or related discipline. * Viewpoint is required ...

... bank's flagship Next Best Action (NBA) initiative, projected to deliver an incremental $160MM ... Bachelor's degree in Computer Science, Software Engineering, or a related field, with 3+ years of ...

Bachelor's degree in Computer Science, Information Technology, or a related field. * 5 years of experience in Java development, particularly in the banking or financial services sector. * Strong ...

Bachelor's degree in Computer Science, Information Technology, or a related field. * 5 years of experience in Java development, particularly in the banking or financial services sector. * Strong ...

Bachelor's degree in Computer Science, Information Technology, or a related field. * 5+ years of experience in Java development, particularly in the banking or financial services sector. * Strong ...

next page

Showing results 1-20

Bank Computer Science information

How does a Computer Science professional typically collaborate with other departments in a banking environment?

In a banking environment, Computer Science professionals frequently work alongside teams from risk management, compliance, operations, and customer service to develop, test, and maintain secure and efficient banking systems. Collaboration often involves gathering requirements, troubleshooting issues, and integrating new technologies to support business goals. Effective communication and understanding of banking regulations are key, as projects may involve cross-functional meetings and ongoing coordination to ensure technological solutions align with industry standards and client needs.

What are the key skills and qualifications needed to thrive as a Bank Computer Science professional, and why are they important?

To succeed as a Bank Computer Science professional, you need a solid background in computer science, programming languages (such as Java or Python), and knowledge of banking systems, often supported by a relevant degree. Familiarity with core banking software, cybersecurity practices, databases, and sometimes certifications like CISSP or CISM are typically required. Strong analytical thinking, attention to detail, and effective teamwork help address complex technical challenges and ensure secure, efficient operations. These skills are crucial for maintaining robust financial systems, safeguarding sensitive data, and supporting innovative banking solutions.

What is a Bank Computer Scientist?

A Bank Computer Scientist is a technology professional who specializes in designing, developing, and maintaining computer systems and software used within the banking sector. Their responsibilities include ensuring the security of financial transactions, developing algorithms for fraud detection, and implementing reliable banking applications. They work closely with IT and security teams to keep banking systems running efficiently and securely. Their expertise helps banks adapt to new technologies and meet regulatory requirements.

What is the difference between Bank Computer Science vs Bank IT Specialist?

AspectBank Computer ScienceBank IT Specialist
Required CredentialsBachelor's in Computer Science or related field, certifications like CompTIA, CiscoSimilar certifications, often with additional focus on network or security certifications
Work EnvironmentBank IT departments, software development teams, cybersecurity unitsBank branches, data centers, IT support teams within banks
Employer & Industry UsageFinancial institutions, banks, fintech companiesBanking institutions, financial service providers
Common Search & Comparison IntentUnderstanding roles in banking tech, career paths in bank ITJob 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.

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:
Infographic showing various Bank Computer Science job openings in Toronto, ON as of June 2026, with employment types broken down into 100% Full Time. Highlights an 69% In-person, 19% Hybrid, and 12% Remote job distribution.
Data Scientist

Data Scientist

Momentum Financial Services Group

Toronto, ON โ€ข On-site, Remote

Other

Medical, Dental

Posted 17 days ago


Job description

Who We Are

At Momentum Financial Services Group, we help people move forward by reimagining how money works for those who need it most. With more than 40 years of experience, we're the team behind Money Mart-Canada's largest non-bank branch network-and a leader in financial solutions for underserved communities.

From short-term loans to money transfers and prepaid cards, we power the products, technology, and operations that connect over a million customers a year to the money they need, when they need it.

At MFSG, we come together across teams and departments to create something bigger than ourselves: solutions that remove barriers and give people access to money they might not get anywhere else. Whether you're solving problems, building systems, or shaping strategy, your work fuels real support for real people.

We've Got You Covered

Compensation Philosophy: Our strategy is simple-we aim to match the market. We regularly review industry standards to ensure our total rewards package is competitive and fair. This commitment helps us attract and retain talented individuals who share our purpose.

Discretionary Annual Bonus: Enjoy the opportunity for a discretionary bonus based on individual performance and company success.

Comprehensive Benefits: Our benefits include health and dental plans with 100% of the premiums covered. We also offer an Employee Assistance Program to support your mental well-being and provide resources for personal challenges.

Retirement Plans: Plan for your future with our robust retirement savings options, ensuring you're set for the long haul.

Hybrid Work Environment: Experience the best of both worlds with our hybrid work model, allowing you to balance remote work with in-office. When you're at our corporate head office, enjoy a relaxed and collaborative environment featuring breakout rooms for brainstorming and unwinding, plus a variety of snacks to keep you energized throughout the day.

Perks and Rewards: Enjoy reimbursement for tuition assistance and professional development, discounts through Perkopolis and participate in our rewards and recognition programs to celebrate your contributions.

The Job: Data Scientist

We're seeking a Data Scientist to develop advanced analytical and machine learning solutions that support credit risk, fraud detection, marketing optimization, and customer segmentation. This role will leverage large-scale data to generate insights, improve decision-making, and drive measurable business impact across the organization.

What You'll Do

Advanced Analytics & Modeling:

  • Design, develop, validate, and deploy predictive and prescriptive models across financial products

  • Apply machine learning, statistical, and optimization techniques to solve business challenges such as credit risk, fraud detection, pricing, and customer acquisition

  • Ensure models are scalable, compliant, and deliver measurable impact

Data Exploration & Feature Engineering:

  • Analyze large and complex datasets to identify patterns and extract meaningful features

  • Improve model performance through data-driven insights

Collaboration & Communication:

  • Partner with data engineers, product teams, risk teams, and business stakeholders

  • Translate business needs into data science solutions and communicate insights effectively

Model Governance & Compliance:

  • Ensure models align with regulatory requirements and internal governance standards

  • Support audit and validation processes

Continuous Improvement & Innovation:

  • Monitor model performance and implement enhancements or retraining

  • Explore new tools, techniques, and approaches to improve outcomes

Cross-Functional Initiatives:

  • Lead and support projects such as portfolio optimization and customer behavior analysis

  • Collaborate across business lines including marketing, operations, and card services

What You'll Bring to the Table
  • 2+ years of experience in financial services, credit risk, fraud analytics, or marketing analytics

  • 2+ years of experience applying data science to solve business problems

  • Strong experience with SQL, Python, R, or similar analytical tools

  • Ability to perform descriptive, diagnostic, predictive, and prescriptive analytics

  • Strong problem-solving skills with the ability to translate data into actionable insights

Education + Experience
  • Bachelor's degree in a quantitative field such as Computer Science, Data Science, Statistics, Mathematics, Economics, Finance, or Engineering

  • Master's or PhD in a related field is an asset

Skills & Competencies
  • Proficiency in programming languages such as Python (preferred), R, or SAS

  • Strong SQL skills for data extraction and analysis

  • Experience with machine learning libraries and statistical modeling

  • Familiarity with NLP and modern AI techniques (e.g., LLMs) is an asset

  • Strong analytical thinking and ability to work with large datasets

Closing

Ready to turn data into impactful insights and drive smarter decisions? Join us and help shape the future of data science at MFSG.

Committed to Equal Opportunity:

MFSG is committed to accommodating applicants up to the point of undue hardship during the recruitment, assessment and selection process. If you are selected for an interview, please notify MFSG if you require accommodation in respect of the materials or procedures used at any time during this process. If you require accommodation, MFSG will work with you to determine how to meet your needs.

Please note: The salary range, inclusive of bonus, for this position is between C$ 95,000 to C$ 105,000.

#SJ