Senior Python Developer

Ampliwork

Brossard

Hybrid

CAD 120,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ampliwork seeks a Senior Python Developer to own the full development lifecycle of enterprise AI agents and agentic workflows. You will collaborate across Data Science, DevOps, Product, and Pre-Sales to architect and ship scalable cloud-native solutions.

The role emphasizes hands-on Python, FastAPI, Pydantic, and AWS, with client-facing responsibilities and immediate start. You will work in a hybrid setup with Montreal, Canada, and fully remote India, delivering production-grade software and

Qualifications

  • Strong Python engineer; senior level
  • Proficient with Python, FastAPI and Pydantic
  • Experience delivering production-grade cloud-native systems
  • Hands-on AWS and cloud architecture
  • Proficient with PostgreSQL and NoSQL databases
  • Strong API, microservices, and security knowledge
  • Experience with CI/CD and automated testing
  • Experience with Generative AI architectures/systems
  • Ability to own projects end-to-end
  • Good client communication and ownership mindset

Responsibilities

  • Own end-to-end development lifecycle of custom AI agents and workflows.
  • Collaborate with Data Science, DevOps, Product, and Pre-Sales to architect scalable solutions.
  • Interact with clients to set priorities and address technical queries.
  • Build cloud-native microservices using Python and AWS.
  • Drive comprehensive testing (Unit, Integration, Regression, Performance) in CI/CD pipelines.
  • Manage multiple client projects with prioritization and delivery focus.

Skills

Python
FastAPI
Pydantic
Cloud AWS
PostgreSQL
NoSQL
APIs & Microservices
CI/CD
Automated Testing
Generative AI
End-to-end Ownership
Communication

Tools

AWS

Job description

About Ampliwork, Inc

Ampliwork builds Enterprise-Grade AI Agents that amplify Human Potential™ to drive

About Ampliwork, Inc

Ampliwork builds Enterprise-Grade AI Agents that amplify Human Potential™ to drive business productivity and growth since 2017. Ampliwork’s AI Agents streamline complex multi-step workflows in highly regulated industries such as Financial Services. At Ampliwork, we build bespoke AI Agents and enterprise agentic workflows that solve complex business challenges. We are a fast-moving startup with engineering hubs in Montreal and India, dedicated to shipping production-ready AI solutions.

About The Role

We are looking for a Senior Python Developer with strong core software engineering fundamentals and hands-on experience building production-grade, cloud-native systems.

This is a highly hands-on role for someone who can take end-to-end ownership of solutions — from architecture and development through deployment, testing, client interaction, and ongoing delivery.

While experience with Generative AI and agentic systems is important, we are primarily looking for a strong senior Python engineer who knows how to build reliable, scalable enterprise software.

This is an urgent hire with an immediate start date.

What You’ll Do
  • End-to-End Ownership: Drive the full development lifecycle of custom AI agents and agentic workflows, taking complete accountability for project delivery beyond individual components.
  • Cross-Functional Collaboration: Partner closely with Data Science, DevOps, Product, and Pre-Sales teams to architect and ship scalable solutions.
  • Client Interfacing & Communication: Directly communicate with clients to set priorities, manage the book of work, and effectively address urgent technical queries.
  • Cloud-Native Architecture: Build resilient, cloud-native microservices using modern Python frameworks, AWS infrastructure, and scalable database systems.
  • Testing & Quality Assurance: Drive high standards through comprehensive testing suites (Unit, Regression, Integration, and Performance testing) within CI/CD pipelines.
  • Multi-Project Execution: Comfortably balance, prioritize, and deliver on multiple client
What We’re Looking For
  • Strong professional experience as a Python software engineer/developer, ideally at a senior level.
  • Advanced hands‑on proficiency with Python.
  • Strong experience with FastAPI and Pydantic.
  • Proven experience designing and delivering production‑grade, cloud‑native systems.
  • Hands‑on experience with AWS and cloud architecture.
  • Experience working with PostgreSQL and NoSQL databases.
  • Strong understanding of APIs, microservices, and API security.
  • Strong knowledge of automated testing, including unit, integration, regression, and performance testing.
  • Experience with CI/CD pipelines and modern software engineering practices.
  • Practical experience with Generative AI architectures and/or agentic frameworks.
  • Ability to independently own projects from technical design through production deployment.
  • Strong problem‑solving skills and the ability to work effectively across multiple concurrent priorities.
  • Strong communication skills and comfort working directly with internal stakeholders and clients.
  • A self‑starter mindset with a strong sense of accountability and ownership.
Even better if you have
  • Core Technical Stack: Strong hands‑on expertise in Python, FastAPI, and Pydantic.
  • GenAI Experience: Practical experience delivering solutions powered by Generative AI architectures and agentic frameworks.
  • Cloud Infrastructure: Solid hands‑on experience with AWS and cloud‑native architecture principles.
  • Databases: Proficiency with PostgreSQL and NoSQL database engines.
  • Security & Testing: Strong knowledge of API security, automated testing frameworks (Unit, Integration, Performance, Regression), and CI/CD pipelines.
  • Mindset & Leadership: High degree of self‑initiative, strong client communication skills, and a proven track record of shipping end-to-end enterprise solutions.
Employment Type

Full-Time, Salaried Employee

Start Date

Immediate — Urgent Hire

Location

Montreal, Canada: Hybrid — 2 days per week in the office

India: Fully Remote

Candidates must be based in either Montreal or India.

Why Join Us

At Ampliwork, you'll work on real-world enterprise AI systems where strong engineering directly impacts what we deliver to our clients.

You'll have the opportunity to take meaningful ownership, work across the full development lifecycle, and build production-ready solutions at the intersection of software engineering, cloud infrastructure, and Generative AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applied AI Engineer
Applied AI Engineer

Worky • Montreal (administrative region)

Hybrid
CAD 70,000 - 110,000
Senior Full stack AI Developer (Python & Angular/React)
Senior Full stack AI Developer (Python & Angular/React)

Intact Financial Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Equal Opportunity Employment
Inclusivity and accessibility initiatives
(DEV) - GenAI - Python Developer - MOR1JP00097495
(DEV) - GenAI - Python Developer - MOR1JP00097495

Vaco Recruiter Services • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Developer, AI Transformation Team
Developer, AI Transformation Team

Escalent • Toronto

On-site
CAD 135,000 - 155,000
Senior Product Manager
Senior Product Manager

Ampliwork • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)
Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)

Extreme Networks, Inc • Toronto

On-site
CAD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Forum Ventures • Ottawa

On-site
CAD 120,000 - 170,000
Senior Technical Manager - Applied Agentic AI Systems
Senior Technical Manager - Applied Agentic AI Systems

AltaML • Calgary

On-site
CAD 90,000 - 120,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Human Agency • Canada

On-site
CAD 80,000 - 110,000
Innovative work environment
Career growth opportunities
Diverse and inclusive culture
Java Engineer (Architect / Technical Lead) - Agentic AI
Java Engineer (Architect / Technical Lead) - Agentic AI

Princeton IT Services, Inc • Toronto

Hybrid
CAD 120,000 - 160,000