Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

(DEV) - GenAI - Python Developer - MOR1JP

About Highspring

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.

Location: Montréal, QC

Work Model: Hybrid (3 days per week onsite)

Language: English

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

  • Advanced Python development
  • Object-Oriented Programming (OOP)
  • Software design patterns
  • REST API development
  • Software testing frameworks and practices
  • Multi-processing and concurrent programming
  • Enterprise application architecture
  • System resiliency and observability
  • Scalability and performance optimization
  • Agile software delivery methodologies

Our Stack

  • Python
  • REST APIs
  • Generative AI / Large Language Models (LLMs)
  • Prompt Engineering
  • Machine Learning
  • Vector Databases
  • Retrieval-Augmented Generation (RAG)
  • Microsoft Azure
  • Enterprise AI Platforms
  • 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.

By submitting to this position, you are agreeing to be included in our talent pool for future hiring for similarly qualified positions. EEO Notice

Vaco by Highspring is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race (including but not limited to traits historically associated with race such as hair texture and hair style), color, sex (includes pregnancy or related conditions), religion or creed, national origin, citizenship, age, disability, status as a veteran, union membership, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, political affiliation, or any other protected characteristics as required by federal, state or local law.

Vaco by Highspring and its parents, affiliates, and subsidiaries are committed to the full inclusion of all qualified individuals. As part of this commitment, Vaco by Highspring and its parents, affiliates, and subsidiaries will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact .

Vaco by Highspring also wants all applicants to know their rights that workplace discrimination is illegal .

Representation Notice

By submitting to this position, you agree that you will be giving Vaco by Highspring the exclusive right to present your as a candidate for the foregoing employment opportunity. You further agree that you have represented information about yourself accurately and have not affirmatively misrepresented your qualifications. You also agree to maintain as confidential, to the fullest extent permitted by law, any information you learn from Vaco by Highspring about the position and you will limit disclosure of information about the position only to the extent necessary to perform any obligations in furtherance of your application. In exchange, Vaco by Highspring agrees to exercise reasonable efforts to represent you through all solicitation, job screening and resume dispersal.

For residents of Ontario, Canada: Based on Highspring's discussions with its Client, Highspring's understanding is that this position for employment is a current vacancy (either through Highspring as a contractor or with the client directly).

Privacy Notice

Vaco by Highspring and its parents, affiliates, and subsidiaries ("we," "our," or "Vaco by Highspring") respects your privacy and are committed to providing transparent notice of our policies.

  • California residents may access Vaco by Highspring HR Notice at Collection for California Applicants and Employees here .
  • Virginia residents may access our state specific policies here .
  • Residents of all other states may access our policies here .
  • Canadian residents may access our policies in English here and in French here .
  • Residents of countries governed by GDPR may access our policies here .

Additionally, submissions to this position are subject to the use of AI to perform preliminary candidate screenings, focused on ensuring minimum job requirements noted in the position are satisfied. More details about Vaco by Highspring's use of AI can be found here ( ). Further assessment of candidates beyond this initial phase will be conducted by recruiters and hiring managers. Vaco by Highspring does not know and cannot opine on if its client's use of AI products in hiring.

Pay Transparency Notice

Determining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to:

  • the individual's skill sets, experience and training;
  • licensure and certification requirements;
  • office location and other geographic considerations;
  • other business and organizational needs.

With that said, as required by local law, Vaco by Highspring believes that the following salary range referenced above reasonably estimates the base compensation for an individual hired into this position in geographies that require salary range disclosure. The individual may also be eligible for discretionary bonuses.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the (DEV) - GenAI - Python Developer - MOR1JP in Québec, QC vacancy
  •  ...faire évoluer des architectures backend (Python, FastAPI, APIs). Diriger l’intégration...  ...IA. Assurer une veille stratégique sur GenAI, LLMOps, RAG, et nouvelles architectures d...  ...seront contactées. Senior AI Applications Developer About Mila Founded by Professor... 
    Suggested
    Full time
    Apprenticeship
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Mila - Institut Québécois D'intelligence Artificielle

    Québec, QC
    18 hours ago
  •  ...TÂCHES QUE VOUS ALLEZ ACCOMPLIR  Nous recherchons un développeur Python hautement qualifié pour soutenir le développement continu d’un...  ...YOU WILL ACCOMPLISH We are seeking a highly skilled Python developer to support the continued development of an aircraft data model... 
    Suggested
    Full time
    Temporary work
    Worldwide

    Sogeclair

    Québec, QC
    18 hours ago
  •  ...Développer des fonctionnalités backend (Python/FastAPI, APIs, intégrations de bases de données...  ...projets. Apprendre continuellement : GenAI, LLMOps, les meilleures pratiques, l’...  ...sélectionnées seront contactées. AI Applications Developer About Mila Founded by Professor... 
    Suggested
    Apprenticeship
    Internship
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Mila - Institut Québécois D'intelligence Artificielle

    Québec, QC
    18 hours ago
  •  ...Content Management Systems such as Optimizely, RWS Tridion, Sitecore, and Adobe Experience Manager (AEM). We’re looking for a Web Developer who is curious, dependable, eager to learn, and enjoys solving problems as part of a team. You don’t need to know everything when... 
    Suggested
    Full time
    Work at office
    Immediate start
    Flexible hours

    Content Bloom

    Québec, QC
    18 hours ago
  •  ...real-world expertise from across the globe. About the Role GenAI models are improving very quickly, and one of our goals is to make...  ...environments Working across multiple programming languages (Python, JavaScript/TypeScript, Rust, SQL, etc.) Adapting guidelines... 
    Suggested
    Remote job
    Full time
    Part time
    Freelance

    Mindrift

    Québec, QC
    18 hours ago
  •  ...Residence in Greater Montreal (mandatory). This role is part of Consoltec, one of the companies within the XTM portfolio. Consoltec develops an innovative, high-quality linguistic project management application called FlowFit for translation companies and Linguistic... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Xtm International

    Québec, QC
    18 hours ago
  •  ...age, marital status, or disability. Let us know if you need accommodation during the recruitment process.  What's your role: Our Developer is expected to act as a counselor to our customers on the overall technology roadmap they should pursue, providing a vision of each... 
    Daily paid
    Full time
    Work at office
    Immediate start

    Lidd Consultants Inc.

    Québec, QC
    18 hours ago
  •  ...documentées. Ton profil: ~7 à 10 ans d'expérience en développement logiciel, dont 1 à 2 ans avec des LLM en production. ~ Maîtrise de Python. Java et/ou GoLang sont des atouts majeurs. ~ Expertise réelle en orchestration d'agents (LangChain, LangGraph, CrewAI, AutoGen,... 
    Daily paid
    Contract work
    Work at office
    Flexible hours

    Vooban

    Québec, QC
    more than 2 months ago
  •  ...développement, d'assurance qualité et de gestion de projet. Vous devez apprécier les tâches variées et stimulantes, être capable de...  ...------------------------------- Job overview: The Software Developer – DevOps System Administrator will be working within the SCMT... 
    Full time
    Flexible hours

    Genetec

    Québec, QC
    18 hours ago
  •  ...Senior Developer Location : Quebec, Canada Flexible / Hybrid   Position Summary We are seeking an experienced Senior Developer to lead a cross-functional software engineering squad responsible for developing, enhancing, and maintaining modern web applications... 
    Flexible hours

    Bentley Systems

    Québec, QC
    7 hours ago
  •  ...gestionnaires. --------------------------------------------------------------------------------------------------- Your team’s dynamic: Developers and test specialists from diverse backgrounds, united by one goal: delivering high-quality solutions that meet and exceed our... 
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Québec, QC
    18 hours ago
  • En tant que développeur Python, vous serez responsable de la conception et du développement de solutions robustes et évolutives dans un contexte agile, en collaboration avec des équipes mixtes. Vous jouerez un rôle clé dans l’automatisation des processus et la modernisation... 
    Daily paid
    Permanent employment

    Larochelle

    Québec, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera... 
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    a month ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    a month ago
  •  ...member of the development team within our Montreal studio the Game Developer will be responsible for programming new interactive casino games...  ...least one object-oriented programming language (such as Java C# Python etc). Good understanding of OOP principles. Good... 
    Full time

    Light & Wonder

    Québec, QC
    9 days ago
  •  ...and responsibilities that will fall to you: Analyze technical needs and design solutions in line with architecture guidelines. Develop, evolve, and maintain .NET applications by promoting the reuse of common components and the application of development best practices... 

    COFOMO

    Québec, QC
    9 days ago
  •  ..., and automated without anyone chasing approvals? As a Security Developer on Coveo’s Identity and Access Management (IAM) team, you’ll build...  ...tooling, automation, or platform services. ~ Proficiency in Python or another backend language, along with experience building APIs... 

    Coveo

    Québec, QC
    16 hours ago
  • $100k - $110k per year

     ...Health insurance Training & development About the Role: Triunity Software in Calgary AB is looking for a talented Java Developer to join their growing team. This is an exciting opportunity to work on innovative software solutions in a collaborative fast-paced environment... 
    Long term contract
    Full time
    Internship

    Triunity Software

    Québec, QC
    7 days ago
  •  ...-------------------------------------------------------------------------- Team Dynamics The Edge OS family is responsible for developing an operating system and services that enable the remote management of Cloudlink devices, which are used to deploy Genetec’s next generation... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    18 hours ago
  • $89k - $139k per year

     ...Responsibilities What youll do... The primary responsibilities for this position include but are not limited to: Develop automated test scripts and tools in Python to verify new feature functionality. Support existing solutions with bug fixes and updates as needed.... 
    Full time

    Ford Motor

    Québec, QC
    a month ago
  • DESCRIPTION DU POSTE : Notre client recherche un développeur Java et Angular full-stack senior capable de fournir des services de conseil : analyse des besoins, conception, développement avec tests automatisés, puis coordination du déploiement sur des systèmes à grande échelle...

    TES The Employment Solution

    Québec, QC
    22 days ago
  •  ...-------------------------------------------------------------------------- Job overview: The Edge OS family is responsible for developing an operating system and services that enable the remote management of Cloudlink devices, which are used to deploy Genetec’s next generation... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    18 hours ago
  • $3600 - $6000 per month

     ...and presentation skills, able to explain technical solutions to non-technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products; Practical experience using AI tools (e.g., Claude, ChatGPT) to assist with... 
    Full time
    Internship
    Relocation

    Kaiyan Medical

    Québec, QC
    18 days ago
  •  ...Job Description: Refocused the role from an analyst developer (intermediate to senior) to senior Guidewire developer, upgrade. Impact analysis is now handled by the developer, rather than a separate role. Optimum is preparing to upgrade its on-premise Guidewire InsuranceSuite... 
    Contract work
    Part time

    Maarut

    Québec, QC
    13 days ago
  • Help redefine customer support for the AI era. Most companies are running support on ticketing systems built in 2007, with AI bolted on as an afterthought. Botpress is the enterprise-grade AI agent platform for customer support — built the other way around. As the ...
    Long term contract
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Québec, QC
    a month ago
  • $100k - $120k per year

     ...responsive user interfaces to architecting data pipelines that handle large volumes of image assets. This role is ideal for an experienced developer who can hit the ground running own features end-to-end and deliver high-quality work within a definedtimeframe. Core... 
    Contract work
    Temporary work
    Fixed term contract
    Local area
    Remote work

    Voyis

    Québec, QC
    10 days ago
  •  ...We are looking for a Senior Guidewire Developer to contribute to the evolution, integration, and optimization of Guidewire solutions within a multidisciplinary team. The successful candidate will actively participate in the technical analysis, development, testing, and deployment... 
    Full time

    Maarut

    Québec, QC
    a month ago
  • Our client, a leading IT consultancy in Canada, are hiring a ServiceNow ITOM Developer to join their team in Quebec on a contract basis. The successful candidate will play a key role in transforming banking operations through the ServiceNow platform, working closely with business... 
    Contract work

    Alldus International Consulting Ltd

    Québec, QC
    a month ago
  • $3000 - $4000 per month

     ...medical aesthetic products. We are currently hiring a Digital Twin Developer to work on 3D visualization of medical aesthetic devices,...  ...or interactive game development Familiarity with React, Vue, Python, C++, or related technologies Hands-on experience with LLM APIs... 
    Relocation

    Kaiyan Medical

    Québec, QC
    21 days ago
  • $105k - $155k per year

     ...threaded owner for Atlassian DX tooling with accountability for platform strategy ecosystem integration enterprise adoption and actionable developer productivity insights for engineering leadership. This is a high-impact individual contributor role focused on shaping how Fords... 
    Full time
    Work at office

    Ford Motor

    Québec, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to (DEV) - GenAI - Python Developer - MOR1JP. Be the first to apply!