1

Contract Python Jobs in Montreal, QC (NOW HIRING)

Compétences en programmation ou en développement d'outils électroniques (Python ... Type de poste & Emplacement Ce poste Contract est basé à Longueuil, QC. Taux de rémunération ...

Photonics Technical Manager

Montreal, QC · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Handson software development experience in C#, Python, TestStand, and Lua * Proven experience working with Contract Manufacturers (e.g., Sanmina, Celestica, Flex, USI, Jabil) * Proficiency in English ...

Senior Data Scientist

Montreal, QC · Remote

  • Medical

  • Dental

  • PTO

... contracts, deployment and rollout. * Move fast with AI-assisted development -we use it to ... Python and SQL * Google Cloud Platform * BigQuery and modern data tooling * PyTorch, HuggingFace ...

English reading/writing proficiency Contract: Permanent, full-time Ideal background: Operations ... Proficient in at least one of Python, Go, or Bash for writing automation scripts Experience & Soft ...

English reading/writing proficiency Contract: Permanent, full-time Ideal background: Operations ... Proficient in at least one of Python, Go, or Bash for writing automation scripts Experience & Soft ...

Data Engineer

Montreal, QC · On-site +1

CA$80 - CA$85/hr

Contract 37.5 hrs/week Location: Montreal area, but can be remote Duration: 6 months initially ... SQL Python Understands and puts into practice data modeling, design and development of solid ETL ...

Senior Data Engineer

Montreal, QC · Remote

  • Medical

  • Dental

  • PTO

Partner across data science, backend and product on the producer to consumer contract (models ... Python, SQL, Bash * Google Cloud Platform (GCP) * BigQuery and dbt * Airflow (Cloud Composer), Pub ...

If you are an active McGill employee (ie: currently in an active contract or position at McGill ... Familiarity and experience with R and Python programming is essential. * Experience in the analysis ...

If you are an active McGill employee (ie: currently in an active contract or position at McGill ... Familiarity and experience with R and Python programming is essential. * Experience in the analysis ...

Senior Backend Engineer

Montreal, QC · Remote

CA$145K - CA$155K/yr

Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ... Strong experience with Python, Go, or similar backend languages. * Experience designing RESTful ...

Research Software Developer

Montreal, QC · On-site

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

If you are an active McGill employee (ie: currently in an active contract or position at McGill ... languages (Python, Perl). (xii) Knowledge of HTML5, CSS3, Bootstrap and W3C standards. (xiii ...

... contracts, and leaving patterns others can reuse. What You'll Do and How You'll Make an Impact ... SQL, Python, and dbt-shipping reliable ELT/transformations, owning quality and performance in ...

Showing results 21-40

Contract Python information

What are the key skills and qualifications needed to thrive as a contract Python developer?

To thrive as a Contract Python Developer, you need strong proficiency in Python programming, experience with frameworks such as Django or Flask, and a solid understanding of software development best practices. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often advantageous. Excellent problem-solving skills, adaptability, and effective communication are essential soft skills in this role. These capabilities ensure you can deliver high-quality, maintainable code on time while collaborating effectively with diverse teams in dynamic, project-based environments.

What kinds of projects and responsibilities can I expect as a contract Python developer?

As a Contract Python Developer, you can expect to work on a variety of projects ranging from web application development and API integrations to data processing, automation scripts, and machine learning tasks. Your daily responsibilities may include writing and testing code, debugging issues, collaborating with designers or front-end developers, and participating in code reviews. You'll often interact closely with project managers and clients to define requirements and provide technical solutions. The role offers exposure to different industries and technologies, making it a great opportunity to deepen your expertise and expand your professional network.

What is a contract Python developer?

A Contract Python job is a temporary or project-based position where a developer is hired to work on Python-related tasks for a specific duration. These roles are often found in industries like software development, data science, and automation. Contract Python jobs can be freelance, short-term, or long-term, depending on the employer's needs. They offer flexibility but may not include benefits like full-time employment.

What are the most commonly searched types of Python jobs in Montreal, QC?

The most popular types of Python jobs in Montreal, QC are:

What job categories do people searching Contract Python jobs in Montreal, QC look for?

The top searched job categories for Contract Python jobs in Montreal, QC are:

Infographic showing various Contract Python job openings in Montreal, QC as of August 2026, with employment types broken down into 87% Full Time, and 13% Contract. Highlights an 56% In-person, 19% Hybrid, and 25% Remote job distribution.

Analyst, Unitholder Recordkeeping (8 months contract)

Fiera Capital Corp.

Montreal, QC • Hybrid

Full-time

Posted 10 days ago


Job description

At Fiera Capital

We invest in creating a culture of purpose that makes our people feel valued, cared for, seen, and heard. Our approach to employee experience is tailored to your needs and ambitions:

  • Your Inclusive Experience: We are committed to cultivating an inclusive, safe, and trusting work environment.
  • Your Growth & Empowerment: We have ambitious growth goals for our firm, which makes us a great place to advance your career.
  • Your Rewards & Recognition: We deeply value our people and their contributions and that's reflected in our competitive compensation and benefits packages and our collaborative culture.
  • Your Wellness Your Way: We strive to create a healthy work environment and we offer programs designed to support our employees' wellbeing.

What we are looking for:
Fund Administration is responsible for the overall operations and administration of Fiera's various fund structures. This includes a complex line-up of over 100 funds domiciled in Canada, the U.S, UK and Cayman Islands. The teams work closely with Fiera's product development and distribution teams to define and manage the product offerings ensuring that service delivery, operational risk, operational readiness, regulatory compliance, profitability, and scale is achieved in each product.
Under the supervision of the Supervisor, Unitholder Recordkeeping, the Analyst, Unitholder Recordkeeping will be part of a growing team within a global organization focused on facilitating the internal and external recordkeeping of unitholder transactions across all of Fiera's Canadian pooled funds. The role will be exposed to a vast range of public and private markets funds with a multitude of investment strategies (fixed income, equity, alternative investments, etc.). In collaboration with members of their team, the role will participate in the implementation of continuous process improvement and business procedure initiatives. The position will be part of a dynamic global team with investment fund businesses in various jurisdictions that is striving to implement industry best practices and drive improvement across the organization. The candidate will work in a highly collaborative and fast-paced environment whereby attention to detail (financial exposure), operational risk, and client focus, are must have traits.

Your responsibilities:

  • Support and maintain the end-to-end trading process for all of Fiera's Canadian pooled funds by coordinating new account set ups, fund trade transaction flow and manage third-party investor recordkeeper relationship to ensure success

  • Manage multiple sources of trade information coming from FundServ, Internal Portfolio Management systems and direct trades into the Fiera funds and ensure all trading is properly recorded on time

  • Facilitate wires and cash flows from multiple custodians to / from our fund business and ensure all cash settles on time

  • Reconcile all positions and transactional data between Fiera's internal book of record and the Recordkeeper.

  • Interact with custodians to ensure all unitholder transactions are reconciled and processed to their book of record according to established standards

  • Provide guidance and expertise for inquires pertaining to unitholder records, received from various internal teams

  • Participate in various cross-functional projects aimed at optimizing processes and executing firm/industry/regulatory changes

  • Develop enhanced procedures for a growing global business

  • Exercise sound judgement in the application of procedures and controls

  • Apply a mix of acquired practical and conceptual knowledge in own area of functional discipline to analyze and problem solve

  • Understand where department fits into the organization and general understanding of other functional teams

Must have requirements to be successful in this role:

  • 1-3 years of investment operations / fund administration experience in an asset manager / administrator setting

  • A Bachelor's degree in finance, accounting, economics, business administration and/or related college degree with equivalent work experience required

  • MBA, CFA not mandatory but considered assets

  • Other industry certifications not mandatory but considered assets (e.g. Canadian Securities Course)

  • Experience with process automation, data analysis, and coding tools (e.g., Python, SQL, Power Automate) is considered a strong asset.

  • Strong analytical skills for problem resolution

  • Organizational skills and demonstrated ability to manage competing priorities

  • Results oriented with a strong capacity to work under pressure with tight deadlines

  • Excellent interpersonal and client servicing skills

  • Ability to work independently and interact effectively in a group environment

  • Diligence, diplomacy and discretion to handle information which is confidential by nature

  • Excellent knowledge of Microsoft Office

  • Bilingualism (French and English), spoken and written is a strong asset

Additional Information:

  • Fiera Capital adheres to a hybrid working environment with 4 days in-office per week.

#LI-Hybrid

For all positions in Quebec (Montreal and Laval), proficiency in French, both spoken and written, is mandatory. Working English proficiency is also required in order to serve our offices and clients around the world.

Fiera Capital subscribes to the principle of employment equity. Our staff is our most valuable asset, and our goal is to create an inclusive and equitable environment where everyone can achieve their true potential.


We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, colour, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, or on the basis of disability, genetic information or any other federal, state, or local protected class. Fiera Capital will not tolerate any form of discrimination or harassment.


All staffing decisions, including hiring and promotion decisions, will be based on merit, skills, performance, and business needs. We are pleased to receive applications from qualified individuals from a variety of backgrounds. Job applicants who are individually selected for an interview will be notified that accommodations are available upon request. If a selected participant requests accommodation, Fiera Capital shall consult with the applicant and provide, or arrange for the provision of, suitable accommodation in a manner that considers the applicant's accessibility needs due to disability.


Please stay vigilant and never share personal or confidential information during this hiring process, unless it is through Mintz Global Screening, the secure platform we use to exchange such information. If in doubt, or if you think you have been a victim of fraudulent manoeuvres during your hiring process, please contact us.

Please note that job titles indicated in job postings may differ from internal job titles. Accordingly, offers of employment may not reflect job titles indicated in job postings.

We thank all applicants for their interest in a career with Fiera Capital. We will only contact those selected for an interview.