1

Cfa Python Jobs in New York (NOW HIRING)

CIBC US Capital Markets

New York, NY · On-site

$115K - $400K/yr

CFA charter holder or working towards a similar designation. Bachelor's or master's degree in ... Knowledge of programming languages such as VBA and python experience required. Strong analytical ...

CFA charter holder or working towards a similar designation. Bachelor's or master's degree in ... Knowledge of programming languages such as VBA and python experience required. Strong analytical ...

Fixed Income Investment Strategist

Manhattan, NY · On-site

$133K - $172K/yr

CFA designation or progress toward the CFA charter is highly desirable. * 5+ years of experience in ... Familiarity with Python, R, MATLAB, SQL, or other analytical programming languages is preferred.

Fixed Income Investment Strategist

Manhattan, NY · On-site

$133K - $173K/yr

CFA designation or progress toward the CFA charter is highly desirable. * 5+ years of experience in ... Familiarity with Python, R, MATLAB, SQL, or other analytical programming languages is preferred.

Showing results 21-40

Cfa Python information

See New York salary details

$14

$64

$94

How much do cfa python jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for cfa python in New York is $64.13, according to ZipRecruiter salary data. Most workers in this role earn between $52.88 and $72.84 per hour, depending on experience, location, and employer.

What is a CFA Python?

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

Infographic showing various Cfa Python job openings in New York as of September 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $133,398 per year, or $64.1 per hour.

Senior Client Portfolio Manager

New York, NY

Brooklyn Investment Group
Investment Management and Consulting Services • 11 - 50 employees

$175K - $225K/yr

Full-time

Re-posted 21 days ago


Job description

About Us

We are building the next generation of tax-advantaged separately managed accounts (SMAs) — a platform that fuses institutional-grade quantitative research, scalable technology, and hands-on client expertise. Our mission is to deliver hyper-personalized, tax-aware portfolios at scale.

We're not looking for a “relationship manager.” We’re looking for an investment athlete who can sit at the intersection of clients, quants, and code — people who are fluent in markets, comfortable in Python, and credible in front of sophisticated allocators.


The Role

As a Senior Client Portfolio Manager (CPM), you’ll translate quantitative insights into client outcomes and answers. You’ll partner with portfolio managers, engineers, and customer success representatives, to customize portfolios, explain performance and risk, and help scale a platform that is redefining wealth management. This is a high-visibility role where you’ll be trusted to:

- Engage directly with clients/advisors as an ambassador of the SMA platform.

- Interpret portfolio data — exposures, tax trades, drift, risk — and explain in a way clients can act on.

- Run analyses in Python (pull time series, diagnose factor exposures, validate tax trades, build quick diagnostic dashboards).

- Collaborate with research and engineering teams to translate client needs into features and workflow improvements.

- Proactively monitor accounts for opportunities: tax-loss harvesting, transitions, customization, compliance with restrictions.


What We're Looking For

- 3+ years experience in asset management, wealth management, or investment consulting with direct client responsibility.

- Strong command of equity markets, factor risk, and tax-aware investing.

- Hands-on Python skills — you don’t need to be an engineer, but you must be able to slice data, run analyses, and speak the same language as quants and developers.

- Ability to context-switch between technical deep dives and client-ready narratives.

- Proven record of earning trust with sophisticated clients/advisors.

- CFA charterholder, or equivalent advanced credential preferred.


Why Join

- Impact: Help define the future of tax-aware SMAs.

- Exposure: Work alongside leading investment, quant, and fintech professionals.

- Growth: Rapid career trajectory in a high-visibility, high-growth business.

- Culture: Entrepreneurial, collaborative, and relentlessly client-focused.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.