... developers) in the afternoon. Your Responsibilities: Build and Deploy * Lead the architecture ... Develop high-quality libraries, services, and automations in Python (and related tooling) with an ...
... developers) in the afternoon. Your Responsibilities: Build and Deploy * Lead the architecture ... Develop high-quality libraries, services, and automations in Python (and related tooling) with an ...
Create comprehensive Python foundations for Equisoft product integrations, establishing reusable ... Work with DevOps teams to deploy AI integrations using containerization, CI/CD pipelines, and cloud ...
Create comprehensive Python foundations for Equisoft product integrations, establishing reusable ... Work with DevOps teams to deploy AI integrations using containerization, CI/CD pipelines, and cloud ...
DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices
Cinq (5) a dix (10) annees d'experience pertinente en developpement logiciel, DevOps et/ou ... Competences solides en programmation, avec une aisance demontree dans des langages tels que Python ...
Cinq (5) a dix (10) annees d'experience pertinente en developpement logiciel, DevOps et/ou ... Competences solides en programmation, avec une aisance demontree dans des langages tels que Python ...
C++ Developer
Montreal, QC · On-site +1
Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...
Quick apply
C++ Developer
Montreal, QC · On-site +1
Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...
C++ Developer
Montreal, QC · On-site +1
Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...
Quick apply
C++ Developer
Montreal, QC · On-site +1
Proficient with python data-science libraries ( pandas, numpy, bokeh ) * Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or ...
Senior DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 5+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
Senior DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 5+ years of DevOps/SRE experience * Strong understanding of security best practices
Senior DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 5+ years of DevOps/SRE experience * Strong understanding of security best practices
Quick apply
Senior DevOps Engineer
Montreal, QC · On-site +1
High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 5+ years of DevOps/SRE experience * Strong understanding of security best practices
Dvelopper des scripts et services (Python, PowerShell, C#) * Intgrer des solutions dIA (LLMs, assistants, Open Web UI, etc.) * Optimiser les flux pour quils soient fiables, performants et ...
Quick apply
Dvelopper des scripts et services (Python, PowerShell, C#) * Intgrer des solutions dIA (LLMs, assistants, Open Web UI, etc.) * Optimiser les flux pour quils soient fiables, performants et ...
Java Developer Location: Montreal, QC In this role, you will be responsible for designing ... The ideal candidate should have strong expertise in Java, SQL, database systems, and Python, along ...
New
Java Developer Location: Montreal, QC In this role, you will be responsible for designing ... The ideal candidate should have strong expertise in Java, SQL, database systems, and Python, along ...
New
About the role We're looking for a Senior AI Full-Stack Software Developer (Python/React) to join our growing team! What you'll do here: * Participate in the design and application design around an ...
New
About the role We're looking for a Senior AI Full-Stack Software Developer (Python/React) to join our growing team! What you'll do here: * Participate in the design and application design around an ...
New
About the role We're looking for a Senior AI Full-Stack Software Developer (Python/React) to join our growing team! What you'll do here: * Participate in the design and application design around an ...
New
About the role We're looking for a Senior AI Full-Stack Software Developer (Python/React) to join our growing team! What you'll do here: * Participate in the design and application design around an ...
New
Independent programming projects in Python or C++ * Intern social events to let you network with other Squarepoint employees and explore the city where you're spending your internship Required ...
Independent programming projects in Python or C++ * Intern social events to let you network with other Squarepoint employees and explore the city where you're spending your internship Required ...
Software Developer
Montreal, QC · On-site +1
Strong analytical and software programming skills (C#.NET, Python, C++) * Familiarity with object-oriented practices is required * Excellent communication skills, both oral and written * Familiarity ...
Software Developer
Montreal, QC · On-site +1
Strong analytical and software programming skills (C#.NET, Python, C++) * Familiarity with object-oriented practices is required * Excellent communication skills, both oral and written * Familiarity ...
Ship features end-to-end in Kotlin , JavaScript/TypeScript , and Python -from API contracts to UI polish. * Cloud & DevOps: Operate in AWS (infrastructure, CI/CD, monitoring, IaC mindset) and drive ...
Ship features end-to-end in Kotlin , JavaScript/TypeScript , and Python -from API contracts to UI polish. * Cloud & DevOps: Operate in AWS (infrastructure, CI/CD, monitoring, IaC mindset) and drive ...
Senior DevOps Engineer
Montreal, QC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Quick apply
Senior DevOps Engineer
Montreal, QC · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Senior Software Developer
Montreal, QC · On-site
This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS) with operational ownership and close collaboration with product, data stewards, and UX. The successful ...
Senior Software Developer
Montreal, QC · On-site
This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS) with operational ownership and close collaboration with product, data stewards, and UX. The successful ...
Python Developer information
See Montreal, QC salary details
$24.93 - $29.72
1% of jobs
$29.72 - $34.52
3% of jobs
$34.52 - $39.31
6% of jobs
$39.31 - $44.11
13% of jobs
$44.81 is the 25th percentile. Wages below this are outliers.
$44.11 - $48.90
13% of jobs
The median wage is $53.22 / hr.
$48.90 - $53.69
16% of jobs
$53.69 - $58.49
16% of jobs
$61.65 is the 75th percentile. Wages above this are outliers.
$58.49 - $63.28
12% of jobs
$63.28 - $68.08
9% of jobs
$68.08 - $72.87
7% of jobs
$72.87 - $77.67
4% of jobs
$24
$54
$77
How much do python developer jobs pay per hour?
What Does a Python Developer Do?
As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.
What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?
What are some common challenges Python Developers face when working on large-scale projects?
What is the difference between Python Developer vs Java Developer?
| Aspect | Python Developer | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, Python certifications (optional) | Bachelor's in CS or related field, Java certifications (optional) |
| Work Environment | Web development, data science, automation, scripting | Enterprise applications, Android development, backend systems |
| Industry Usage | Tech startups, data companies, automation firms | Financial services, enterprise software, mobile app companies |
| Common Search/Comparison | Often compared for backend and scripting roles | Compared for enterprise and mobile app development |
Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

Full-time
Posted 19 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:
We are looking for a Senior AI Specialist who combines deep hands-on technical capability with strong stakeholder influence to accelerate AI-driven transformation across Fiera Capital. This is a senior individual-contributor role with broad scope and high autonomy: you will own the end-to-end design, delivery, and operationalization of production-grade agentic and generative AI solutions, while shaping standards, patterns, and guardrails that enable the firm to adopt AI safely and at scale.
You will serve as a trusted advisor to business and technology leaders-translating business priorities into an AI delivery roadmap, guiding teams from experimentation to scalable deployment, and helping establish repeatable practices for evaluation, monitoring, and responsible use. The ideal candidate is comfortable architecting solutions in the morning and leading a cross-functional working session (or coaching analysts and developers) in the afternoon.
Your Responsibilities:
Build and Deploy
Lead the architecture, design, and delivery of Generative AI solutions-including multi-step intelligent workflows, autonomous copilots, and task-specific agents-integrated into Fiera's investment and operational processes
Select, configure, and integrate Claude, Microsoft Copilot, and other LLM solutions into durable, supportable, production-grade use cases (including versioning, access controls, and operating procedures)
Design and manage MCP (Model Context Protocol) Servers, connectors, and retrieval patterns to securely link AI systems with internal data sources, defining reusable integration standards and controls
Own and evolve the AI delivery platform stack leveraging Azure AI Foundry and other Microsoft Azure AI services for model orchestration, deployment, observability, and governance
Develop high-quality libraries, services, and automations in Python (and related tooling) with an emphasis on testing, reliability, reusability, and secure-by-design delivery
Define evaluation frameworks (quality, safety, latency, cost) and success metrics; implement prompt and model testing, red-teaming approaches, and ongoing performance monitoring
Serve as a technical lead with cybersecurity, IT, legal, and compliance to ensure AI solutions meet security, privacy, and regulatory expectations; proactively identify risks and drive mitigations to closure
Establish and maintain technical documentation, reference architectures, and runbooks that enable long-term maintainability and operational handoff across teams
Enable and Educate:
Act as Fiera's internal AI enablement lead-partnering with business and technology leaders to identify high-value opportunities, size impact, and translate them into a prioritized AI adoption roadmap
Design and deliver scalable enablement (curriculum, workshops, office hours, and playbooks) for technical and non-technical teams, measuring adoption and effectiveness for tools like Microsoft Copilot, Claude, and emerging agentic workflows
Build and govern a centralized knowledge base of AI patterns, prompt libraries, agent templates, evaluation methods, and responsible AI guidelines that teams across the firm can adopt consistently
Lead cross-functional delivery with stakeholders in investments, operations, and client services-driving requirements, solution design, change management, and production rollout from pilot through steady-state operations
Continuously evaluate the AI landscape (tools, frameworks, protocols, vendors) and provide clear, risk-informed recommendations on what Fiera should adopt, pilot, standardize, or avoid
Must have requirements to be successful in this role:
University degree in Computer Science, Engineering, AI, or related field (or equivalent experience).
Experience developing production-grade Python applications
Demonstrated experience delivering Generative AI / LLM solutions end-to-end (use-case framing, architecture, build, evaluation, deployment, and monitoring) in an enterprise environment.
Experience selecting, integrating, and operationalizing modern AI platforms and tools such as:Claude, Microsoft Copilot, Azure AI Foundry, MCP Server / MCP tools
Strong experience integrating AI solutions with APIs, enterprise applications, and data sources (including authentication/authorization, secrets management, and secure data access patterns).
Strong business acumen: able to prioritize use cases, articulate ROI, and make pragmatic trade-offs between value, risk, cost, and delivery timelines.
Proven ability to influence and communicate complex AI concepts clearly to both technical and non-technical audiences-including facilitating workshops, leading stakeholder sessions, and mentoring others.
Nice-to-have (Assets)
Strong experience within the Microsoft Azure ecosystem (Azure OpenAI, Azure AI Foundry, Functions, Logic Apps, etc.) and designing cloud-native services.
Experience with LLMOps / MLOps / DevOps practices (CI/CD, environment management, observability, incident response) for AI deployments.
Experience with data pipelines, SQL, and information management (e.g., document stores/search, RAG patterns, and data quality/governance considerations).
Familiarity with responsible AI and governance frameworks (privacy, security, model risk management, and regulatory considerations) and applying them pragmatically in delivery.
Experience in investment management, financial services, or other regulated industries with strong security/compliance expectations.
Additional Information:
Fiera Capital adheres to a hybrid working environment with 4 days in-office per week.
The salary range for this position is $125,000 to $150,000. This salary range is for Ontario.
#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.