Skip to main content

Python developer

Technology
Highspring
Montreal, Canada1 months agoUntil 2026-05-17
Full timeOn-site

Job description

About Highspring

Highspring is a next generation consulting and professional services firm. We deliver modern, agile, and forward thinking solutions to clients across North America. Our teams partner with innovative organizations in financial services, insurance, and technology to help shape the future. At Highspring, we empower our people, cultivate technical leadership, and deliver meaningful business impact.

The Opportunity

We are looking for a

  • *Python & Generative AI Developer**
to support one of our client delivery teams in building intelligent, scalable, and production ready AI solutions. In this role, you will contribute to the design and development of GenAI powered applications, leveraging Python, LLMs, and modern cloud based machine learning tools. This opportunity is ideal for someone passionate about applied AI, automation, and solving complex technical problems.

What You'll Do

  • Build, integrate, and optimize
  • *Python based services**
leveraging LLMs and GenAI frameworks.
  • Design and develop
  • *AI driven features**
, such as text generation, summarization, RAG pipelines, or workflow automation.
  • Collaborate with product owners, architects, and analysts to translate functional requirements into scalable AI solutions.
  • Implement clean, maintainable, and well documented code while applying modern software engineering best practices.
  • Develop and fine tune LLM/ML models using open source, proprietary, or cloud native tooling.
  • Set up and support model evaluation, observability, and prompt engineering practices.
  • Contribute to CI/CD for ML pipelines, including testing and deployment.
  • Participate in architecture discussions, rapid prototyping, and technical problem solving.
  • Work closely with cross functional teams across Canada while supporting delivery in both English and French.

What You Bring to the Table

  • Bachelor's degree in Computer Science, Software Engineering, AI/ML, or equivalent experience.
  • 3-7 years of experience in
  • *Python development**
.
  • Hands on exposure to
  • *Generative AI**
, LLM APIs (OpenAI, Anthropic, Azure OpenAI, HuggingFace, etc.), or vector databases.
  • Strong analytical and problem solving skills with an interest in AI engineering.
  • Ability to work in a bilingual (English/French) environment.
  • Excellent communication skills and a collaborative mindset.

Core Skills Required

  • Proficiency in
  • *Python**
(required).
  • Experience with
  • *Generative AI frameworks**
, model APIs, or RAG architectures.
  • Understanding of
  • *ML fundamentals**
, embeddings, and data preprocessing.
  • Familiarity with cloud platforms (Azure, AWS, GCP) and DevOps/CI/CD workflows.
  • Knowledge of Docker, Git, and modern development toolchains.
  • Experience with REST APIs, microservices, or event?based architectures (asset).

Our Stack (Typical Project Environments)

  • Languages:

Python

  • AI/ML:

OpenAI/Claude APIs, HuggingFace, LangChain, LlamaIndex, vector DBs

  • Cloud:

Azure (preferred), AWS, GCP

  • Data:

SQL/NoSQL, parquet, blob/object storage

  • DevOps:

GitHub, Docker, CI/CD pipelines

  • Tools:

Jupyter, VS Code, MLflow, Kubernetes (asset)

Why Join Highspring ?

  • Work with a dynamic and growing team of top tier consultants and developers.
  • Contribute to high impact projects for leading organizations.
  • Access continuous learning opportunities, certifications, and technical career development.
  • Enjoy flexible work arrangements and a collaborative team culture.

À propos de Highspring

Highspring est une firme de services conseils de nouvelle génération. Nous offrons des solutions modernes, agiles et innovantes à nos clients partout en Amérique du Nord. Nous collaborons avec des organisations avant gardistes dans les secteurs des services financiers, de l'assurance et de la technologie pour bâtir l'avenir. Chez Highspring, nous valorisons l'expertise technique, l'autonomie et l'impact réel sur les résultats d'affaires.

L'Opportunité

Nous recherchons un

  • *Développeur Python et IA Générative**
pour appuyer l'une de nos équipes de livraison dans la conception et la mise en place de solutions d'IA performantes et évolutives. Vous participerez à la création de fonctionnalités basées sur les LLMs, à l'automatisation intelligente et au développement de services Python propulsés par l'IA.

Vos Responsabilités

  • Concevoir et développer des services
  • *Python**
intégrant des LLMs et des technologies d'IA générative.
  • Développer des fonctionnalités d'IA telles que la génération de texte, la synthèse, les pipelines RAG ou l'automatisation de processus.
  • Collaborer avec les équipes produits, architectes et analystes pour transformer les besoins d'affaires en solutions techniques robustes.
  • Produire un code clair, maintenable et bien documenté.
  • Entraîner, ajuster ou intégrer des modèles LLM/ML.
  • Mettre en place l'évaluation des modèles, le suivi de performance et les techniques de prompt engineering.
  • Participer au CI/CD des pipelines ML.
  • Contribuer aux discussions d'architecture et au prototypage rapide.
  • Travailler avec des équipes situées à travers le Canada en anglais et en français.

Ce que vous apportez

  • Baccalauréat en informatique, génie logiciel, IA/ML ou expérience équivalente.
  • 3 à 7 ans d'expérience en développement
  • *Python**
.
  • Expérience pratique avec des modèles génératifs ou des API LLM (OpenAI, Anthropic, Azure OpenAI, HuggingFace).
  • Solides compétences en résolution de problèmes et intérêt marqué pour l'ingénierie IA.
  • Capacité à travailler dans un environnement bilingue (anglais/français).
  • Excellentes habiletés de communication et forte collaboration.

Compétences essentielles

  • Maîtrise de
  • *Python**
(obligatoire).
  • Connaissance des frameworks d'IA générative et de l'intégration de modèles.
  • Compréhension des bases du ML, des embeddings et du traitement de données.
  • Familiarité avec Azure, AWS ou GCP, ainsi que les environnements CI/CD.
  • Connaissance de Docker, Git et des outils modernes de développement.
  • Expérience avec des APIs REST ou des microservices (atout).

Notre Stack

  • Langage :

Python

  • IA/ML :

OpenAI/Claude, HuggingFace, LangChain, LlamaIndex, bases vectorielles

  • Cloud :

Azure (préféré), AWS, GCP

  • Données :

SQL/NoSQL, stockage objet

  • DevOps :

GitHub, Docker, pipelines CI/CD

  • Outils :

Jupyter, VS Code, MLflow, Kubernetes (atout)

Pourquoi vous joindre à Highspring?

  • Équipe dynamique composée de développeurs et consultants hautement qualifiés.
  • Projets d'envergure au sein d'organisations majeures.
  • Accès à des programmes de formation continue et de certifications.
  • Culture de collaboration et flexibilité de travail.
Keywords
pythonartificial-intelligencegenerative-artificial-intelligence-generative-aiplanning-and-designvisual-art-designproduct-development-and-designtraining-and-developmentmachine-learningretrieval-augmented-generation-ragworkflowautomated-workflowworkflow-automationpolicies-and-practiceslarge-language-model-llmopen-sourceassessment-assessment-toolsobservabilityprompt-engineeringcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdtesting-and-analysisrapid-prototypingcomputer-sciencemicrosoft-azurehugging-facevector-databaseenvironment-health-and-safety-hsseecology-environmentamazon-web-servicesgoogle-cloud-platformgood-clinical-practice-gcpazure-devopsdevelopment-operations-devopsdockermicroservicestrade-shows-eventsclaude-by-anthropiclangchainllamaindexsqlnosqlobject-storagedistribution-and-storagegithubjupytervisual-studio-codeml-flowmlflowkubernetesexternal-workforceclubs-organizationscontinuous-learningtraining-certificationcareer-developmentprofessional-developmentflexible-workinginformation-architecture-iasynthclairmicrosoft-entravaluationapplication-programming-interface-api

¿Te interesa este puesto?