1

Cfa Python Jobs in Ontario (NOW HIRING)

Treasury Analyst

Toronto, ON · Hybrid

CA$69.70K - CA$98.40K/yr

... CFA designation or candidacy is preferred but not required FRM designation or candidacy is ... Python, and Power BI Excellent written and verbal communication skills, with the ability to ...

Credit Risk Modelling Senior Associate

Toronto, ON · Hybrid

CA$73.40K - CA$122.40K/yr

Python, R, SQL, SAS, C++, etc. * Master's degreein Statistics, Mathematics, Physics, Engineering, Financial Engineering, DataScienceorother relevant fields * PRM, FRM or CFA designation would be an ...

Experience with programming languages (e.g., SAS or Python) and data visualization software (e.g ... CFA or CPA designation or pursuit of one considered an asset * 2-3+ years at a Financial ...

... with Python or similar data workflows. While not required to code full-time, the successful ... Combination of CFA, CAIA or MBA a plus. * 7+ years relevant experience in the investment industry ...

next page

Showing results 1-20

Cfa Python information

See Ontario salary details

$18K

$95.1K

$183K

How much do cfa python jobs pay per year?

As of May 29, 2026, the average yearly pay for cfa python in Ontario is $95,102.00, according to ZipRecruiter salary data. Most workers in this role earn between $35,500.00 and $136,000.00 per year, depending on experience, location, and employer.

What is a CFA Python job?

A CFA Python job typically involves leveraging programming skills, particularly in Python, to enhance financial analysis, quantitative modeling, and investment strategies. Professionals in this role often have a Chartered Financial Analyst (CFA) designation and use Python for tasks such as data analysis, algorithmic trading, risk management, and portfolio optimization. The combination of CFA knowledge and Python expertise is highly valued in asset management, hedge funds, investment banking, and fintech industries.

What are the key skills and qualifications needed to thrive in the Cfa Python position, and why are they important?

To thrive as a CFA Python professional, you need strong quantitative finance knowledge, advanced Python programming skills, and a Chartered Financial Analyst (CFA) designation or progress toward it. Familiarity with data analysis libraries (such as pandas, NumPy), financial modeling tools, and statistical packages is essential. Excellent problem-solving abilities, attention to detail, and effective communication are critical soft skills for success in this role. These skills enable professionals to build robust financial models, analyze complex data sets, and clearly present insights to stakeholders in the finance industry.

What are the typical daily responsibilities of a CFA Python professional?

A CFA Python professional typically spends their day analyzing financial data, developing and maintaining Python-based financial models, and automating investment processes. They interact closely with portfolio managers, analysts, and data engineers to translate investment strategies into code and actionable insights. Reviewing market trends, back-testing strategies, and preparing reports or presentations are also common tasks. This role requires a blend of technical and finance expertise to ensure that the models and analyses support sound investment decisions.
What are popular job titles related to Cfa Python jobs in Ontario? For Cfa Python jobs in Ontario, the most frequently searched job titles are:
Infographic showing various Cfa Python job openings in Ontario as of May 2026, with employment types broken down into 62% Full Time, and 38% Part Time. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $95,102 per year, or $45.7 per hour.
Multi-Asset Research Associate

Multi-Asset Research Associate

Northern Trust

Toronto, ON • On-site

CA$1.40/hr

Full-time

Posted 15 days ago


Northern Trust rating

7.7

Company rating: 7.7 out of 10

Based on 22 frontline employees who took The Breakroom Quiz


Job description

About Northern Trust:

Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889.

Northern Trust is proud to provide innovative financial services and guidance to the world's most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service.

Position Summary:

Areas of focus will be on custom allocation strategies, strategic asset allocation policy, capital market assumptions, and authoring thought leadership pieces on topics relevant to institutional and high net worth investors. You will work directly with our Client Investment Officers to support our clients and prospects by providing strategic research and advice formulated through complex quantitative analysis.

Northern Trust is a global asset management organization with more than $1.4 Trillion USD in assets under management (as of Dec 31, 2025). The asset management arm of Northern Trust manages portfolios for institutional investors across all asset classes.

We offer a full array of active, passive and quantitative investment management as well as manager of managers, transition management and securities lending solutions for institutional investors. We take a consultative approach to assessing client needs and developing innovative investment solutions. These range from specific investment mandates across the capital market spectrum to investing and managing a client's entire portfolio.

Major Duties:

1. Lead the process of evaluating and developing client communication and documentation as appropriate for clients given risk tolerance and preferences, funding and income needs, and current market environments.

2. Work with the Client Investment Officers and Strategist team to analyze and implement overall portfolio structure, utilizing knowledge of economic, financial market conditions and risks in conjunction with the client's objectives, needs and specifications.

3. Help ensure client satisfaction by working with service teams, coordinating resources to ensure timely delivery of reports, issue resolution, and research inquiries into other investment products offered by Northern Trust and externally.

4. Assist in new product development and marketing. Help to identify new investment ideas or opportunities. Participate in sales and marketing presentations as a subject matter expert and author thought leadership material.

5. Provide senior management with statistical and market data, such as market outlook and technical graphs, for use in creating marketing booklets and other material for Northern Trust clients. Oversee distribution of reports.

6. Display high level of teamwork towards achieving Northern Trust's goals. Maintain a positive influence in the group. Proactively advise Northern Trust partners of issues that may affect client/prospects. Train junior staff members as needed.

7. Work with Legal and Compliance to help ensure compliance with all aspects of the client relationship, investment process, and reporting. As a subject area expert, provides comprehensive, in-depth consulting and leadership to team and partners at a high technical level

Knowledge/Skills/Experience:

  • Minimum seven years industry related experience, preferable in the Multi-Asset business
  • Experience in both strategic & tactical asset allocation and risk management
  • Strong analytical skills and ability to provide investment recommendations based on qualitative and quantitative information
  • Experience in relationship management and investment objective discussions with a heavy emphasis on investment counseling
  • Excellent presentation skills with a proven ability to make economic and investment presentations both one on one and in seminar situations
  • Graduate Degree, CFA or CIM designation is required, with CAIA and/or FRM designation preferred
  • Advanced knowledge of MS Office applications (Excel, Powerpoint, Word), experience with macros/VBA/Python a plus. Knowledge of returns-based, positions-based, risk-factor analysis, and optimization software preferred

Working with Us:

As a Northern Trust partner, greater achievements await. You will be part of a flexible and collaborative work culture in an organization where financial strength and stability is an asset that emboldens us to explore new ideas.

Movement within the organization is encouraged, senior leaders are accessible, and you can take pride in working for a company committed to assisting the communities we serve! Join a workplace with a greater purpose.

We'd love to learn more about how your interests and experience could be a fit with one of the world's most admired and sustainable companies! Build your career with us and apply today. #MadeForGreater

Reasonable accommodation

Northern Trust is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please email our HR Service Center at MyHRHelp@ntrs.com.

We hope you're excited about the role and the opportunity to work with us. We value an inclusive workplace and understand flexibility means different things to different people.

Apply today and talk to us about your flexible working requirements and together we can achieve greater.


What Northern Trust employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom