GenAI - Python Developer

Highspring

Montreal (administrative region)

On-site

CAD 110,000 - 150,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Highspring seeks a Senior Python Developer with AI and Generative AI expertise to support long-term enterprise initiatives. You will design scalable Python applications, collaborate with stakeholders, and contribute to AI-powered platforms within a global delivery model.

The role focuses on building reusable Python frameworks, RESTful services, and AI tooling, with emphasis on prompt engineering and evaluating new LLM versions. A strong foundation in Python and enterprise software is essential.

Qualifications

  • Bachelor's degree or higher in CS/Engineering or related field.
  • 5+ years of professional software development experience.
  • Strong Python expertise and enterprise-scale delivery experience.
  • Analytical and problem-solving abilities.
  • Effective communication and stakeholder management skills.
  • Experience in Agile development environments.
  • Passion for learning and emerging AI technologies.

Responsibilities

  • Design, develop, and maintain enterprise-grade Python applications and services.
  • Collaborate with stakeholders to translate requirements into scalable solutions.
  • Enhance internal Python libraries, frameworks, and AI tooling.
  • Develop and maintain RESTful APIs and backend services.
  • Engage in prompt engineering, optimization, and lifecycle management.
  • Improve prompts and workflows with new LLM versions.
  • Perform testing, benchmarking, and performance evaluations.
  • 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
Enterprise software
Analytical thinking
Communication
Agile
AI / Generative AI

Education

Bachelor's degree in Computer Science, Engineering, or a related discipline

Tools

Python
REST APIs
Prompt Engineering
Vector Databases
RAG
Agile delivery practices

Job description

Highspring is a next-generation consulting and professional services firm. We deliver modern, agile, and forward-thinking solutions to our clients across North America. We partner with organizations across financial services, insurance, technology, and other industries to help them solve complex business challenges through innovative technology solutions. At Highspring, we believe in empowering our people, fostering technical excellence, and delivering meaningful business impact.

The Opportunity

Highspring is seeking a Senior Python Developer with experience in Artificial Intelligence and Generative AI solutions to support a long-term enterprise initiative. This role is ideal for an experienced software engineer who enjoys designing scalable applications, collaborating with stakeholders, and contributing to the development of cutting-edge AI-powered platforms.

You will work within a global delivery environment focused on building and evolving enterprise AI solutions, reusable Python frameworks, and Generative AI capabilities.

Contract Type: Long-term Contract

What You'll Do
  • Design, develop, and maintain enterprise-grade Python applications and services.
  • Collaborate with business stakeholders and subject matter experts to translate requirements into scalable technical solutions.
  • Enhance and support internal Python libraries, frameworks, and AI-related tooling.
  • Develop and maintain RESTful APIs and backend services.
  • Participate in prompt engineering, prompt optimization, and prompt lifecycle management activities.
  • Improve prompts and workflows as new large language model (LLM) versions become available.
  • Execute testing, benchmarking, and performance evaluations of AI and Generative AI solutions.
  • Monitor application performance and support production environments.
  • Contribute to architecture discussions and technical design decisions.
  • Participate in Agile ceremonies and collaborate with globally distributed teams.
What You Bring to the Table
  • 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.
Core Skills Required
  • Object-Oriented Programming (OOP)
  • Software testing frameworks and practices
  • Multi-processing and concurrent programming
  • System resiliency and observability
  • Scalability and performance optimization
Our Stack
  • Python
  • REST APIs
  • Prompt Engineering
  • Vector Databases
  • Retrieval-Augmented Generation (RAG)
  • Agile Delivery Practices
Why Join Highspring?
  • Work with a team of highly talented technology professionals on innovative AI initiatives.
  • Contribute to enterprise-scale solutions that drive measurable business value.
  • Gain exposure to emerging Generative AI technologies and modern cloud platforms.
  • Collaborate with global teams in a dynamic and inclusive environment.
  • Access continuous learning and professional development opportunities.
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 Developer — Generative AI & Enterprise Apps
Senior Python Developer — Generative AI & Enterprise Apps

Vaco Recruiter Services • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Gen AI Engineer
Gen AI Engineer

Tiger Analytics, LLC • Toronto

On-site
CAD 120,000 - 180,000
Senior AI Engineer - Toronto, ON
Senior AI Engineer - Toronto, ON

Pozent Corporation • Toronto

On-site
CAD 110,000 - 170,000
Gen AI Engineer
Gen AI Engineer

Tiger Analytics • Toronto

On-site
CAD 140,000 - 180,000
Career development
Entrepreneurial environment
High-responsibility role
Senior Software Engineer -Solutions Lead
Senior Software Engineer -Solutions Lead

Humankind Global Recruitment • Halifax

On-site
CAD 110,000 - 150,000
Health insurance
Competitive compensation
Learning opportunities
+1
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 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 • Toronto

On-site
CAD 110,000 - 170,000
Gen AI Developer
Gen AI Developer

Syntax • Quebec

On-site
CAD 100,000 - 150,000
(DEV) - GenAI - Python Developer - MOR1JP00097495
(DEV) - GenAI - Python Developer - MOR1JP00097495

Royal Bank of Canada> • Terrebonne

Hybrid
CAD 90,000 - 140,000