Python developer
Listed on 2026-02-27
-
Software Development
AI Engineer, Machine Learning/ ML Engineer, Python, Cloud Engineer - Software
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 OpportunityWe 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.
WhatYou’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.
- 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, Hugging Face, 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.
- 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 Dev Ops/CI/CD workflows.
- Knowledge of Docker, Git, and modern development tool chains.
- Experience with REST APIs, microservices, or event?based architectures (asset).
- Languages: Python
- Data: SQL/No
SQL, parquet, blob/object storage
- 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.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: