Senior Python Developer — Generative AI & Enterprise Apps

Vaco Recruiter Services

Montreal (administrative region)

Hybrid

CAD 110,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Highspring in Montreal is seeking a Senior Python Developer with experience in Artificial Intelligence and Generative AI to help build enterprise AI platforms and reusable Python frameworks.

You will design scalable Python applications, collaborate with stakeholders across functions, implement RESTful services, and participate in architecture discussions within a hybrid, long‑term contract.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline.
  • 5+ years of professional software development experience with strong Python expertise.
  • Proven experience delivering enterprise-scale software solutions.
  • Strong analytical and problem-solving abilities.
  • Effective communication and stakeholder management skills.
  • Experience working within Agile development environments.
  • Passion for continuous learning and emerging AI technologies.

Responsibilities

  • Design, develop, and maintain enterprise-grade Python applications and services.
  • Collaborate with business stakeholders to translate requirements into scalable solutions.
  • Enhance internal Python libraries, frameworks, and AI tooling.
  • Develop and maintain RESTful APIs and backend services.
  • Participate in prompt engineering and lifecycle management.
  • Improve prompts as new LLM versions become available.
  • Execute testing, benchmarking, and performance evaluations of AI solutions.
  • Monitor application performance and support production environments.
  • Contribute to architecture discussions and technical design decisions.
  • Participate in Agile ceremonies with globally distributed teams.

Skills

Python
REST APIs
OOP
Software design patterns
Testing frameworks
Multiprocessing
Agile
Prompt engineering
AI technologies

Education

Bachelor’s degree in Computer Science, Engineering, or related discipline

Tools

Azure
Vector databases
RAG
LLMs

Job description

Highspring in Montreal is seeking a Senior Python Developer with experience in Artificial Intelligence and Generative AI to help build enterprise AI platforms and reusable Python frameworks.

You will design scalable Python applications, collaborate with stakeholders across functions, implement RESTful services, and participate in architecture discussions within a hybrid, long‑term contract.

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

Similar jobs worth comparing

(DEV) - GenAI - Python Developer - MOR1JP00097495
(DEV) - GenAI - Python Developer - MOR1JP00097495

Vaco Recruiter Services • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Senior Python AI/ML Engineer — Production Pipelines
Senior Python AI/ML Engineer — Production Pipelines

Soho Square Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Python Developer
Senior Python Developer

Ampliwork • Brossard

Hybrid
CAD 120,000 - 160,000
Senior Engineer - Generative AI
Senior Engineer - Generative AI

Rubicon Path • Toronto

On-site
CAD 100,000 - 140,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 Generative AI Solutions Designer
Senior Generative AI Solutions Designer

iA Financial Group (Industrial Alliance) • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Flexible benefits
Retirement savings plan
Employee share purchase plan
+2
Senior Java Developer — AI Agents (Backend/Cloud) — Montreal
Senior Java Developer — AI Agents (Backend/Cloud) — Montreal

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
Python Developer
Python Developer

Soho Square Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Applied AI Engineer
Applied AI Engineer

Worky • Montreal (administrative region)

Hybrid
CAD 70,000 - 110,000
AI Platform Engineer
AI Platform Engineer

Axelon Services Corporation • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000