Python Developer - AI Engineer (Montreal)

Python Developer - AI Engineer (Montreal)

23 Sep
|
Vaco by Highspring
|
Montreal

23 Sep

Vaco by Highspring

Montreal

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 work with leading organizations across financial services, technology, and other highly regulated industries to help them accelerate innovation and digital transformation. At Highspring, we empower our consultants to solve complex challenges, embrace emerging technologies, and create meaningful business impact.

The Opportunity

Highspring is seeking a Senior Python Developer (AI Engineer) to join a growing Artificial Intelligence and Machine Learning team. In this role, you will contribute to the design, development, and support of enterprise-grade AI solutions leveraging Machine Learning and Generative AI technologies.

You will collaborate closely with business stakeholders, subject matter experts, and technical teams to translate business requirements into scalable Python-based solutions. This position is ideal for an experienced developer with strong software engineering fundamentals and a passion for AI innovation.

What You'll Do

- Develop, enhance, and support enterprise-grade Python applications and libraries.
- Collaborate with business stakeholders and subject matter experts to understand requirements and translate them into scalable technical solutions.
- Design and implement robust, maintainable, and high-performing software architectures.
- Build and maintain REST APIs and backend services.
- Participate in prompt engineering initiatives for Generative AI solutions.
- Maintain and optimize prompts as new Large Language Model (LLM) versions become available.
- Conduct prompt benchmarking, testing, and performance analysis.
- Monitor AI solutions and contribute to ongoing reliability, observability, and performance improvements.
- Contribute to the maintenance and support of shared Python libraries and frameworks.
- Participate actively in Agile ceremonies and cross-functional collaboration.
- Support continuous improvement initiatives related to AI and software engineering best practices.

What You Bring to the Table
- Bachelor's degree in Computer Science or a related discipline.
- 5 years of professional software development experience.
- Proven experience delivering enterprise-scale applications.
- Strong communication skills with the ability to explain technical concepts clearly and concisely.
- Strong analytical thinking and problem-solving capabilities.
- Passion for learning and applying emerging AI and Generative AI technologies.
- Experience working in Agile delivery environments.

Core Skills Required
- Expert-level Python development skills.
- Strong understanding of software architecture and enterprise application design.
- Experience with:
- Object-Oriented Programming (OOP)
- Design Patterns
- Multi-processing
- Testing frameworks
- REST API development

- Knowledge of resiliency, scalability, observability, and application performance principles.
- Experience building and maintaining production-grade applications.
- Strong collaboration and communication skills.

Our Stack
- Python
- REST APIs
- Generative AI & Prompt Engineering
- Large Language Models (LLMs)
- Machine Learning
- Agile/Scrum methodologies

Nice to Have
- Experience with OpenAI and other LLM platforms.
- Experience evaluating AI model performance and conducting benchmarking exercises.
- Experience with Java development.
- Experience with Vector Databases.
- Experience with Machine Learning pipelines and frameworks.
- Cloud-native application development experience, preferably Microsoft Azure.
- Experience within financial services or FinTech environments.
- Experience working with globally distributed teams.

Why Join Highspring
- Work on innovative AI and Generative AI initiatives.
- Collaborate with highly skilled consultants, engineers, and data professionals.
- Contribute to enterprise-scale solutions that deliver measurable business value.
- Access continuous learning opportunities in contemporary software engineering and AI technologies.
- Thrive in a collaborative, adaptable, and growth-focused environment.

À propos de Highspring

Highspring est une firme de consultation et de services professionnels de nouvelle génération.



Nous accompagnons nos clients à travers l'Amérique du Nord dans leurs initiatives de transformation numérique grâce à des solutions modernes, agiles et innovantes. Nous collaborons avec des organisations de premier plan dans les secteurs des services financiers, de la technologie et d'autres industries réglementées afin de les aider à relever leurs défis les plus complexes.

L'opportunité

Highspring est à la recherche d'un(e) Développeur(se) Python Senior (Ingénieur(e) IA) pour rejoindre une équipe spécialisée en intelligence artificielle et apprentissage automatique.

Dans ce rôle, vous participerez à la conception, au développement et au soutien de solutions d'IA de niveau entreprise reposant sur le Machine Learning et les technologies d'IA générative.

Vous travaillerez en étroite collaboration avec les intervenants d'affaires, les experts métier et les équipes techniques afin de transformer les besoins d'affaires en solutions Python robustes et évolutives.

Ce que vous ferez

- Développer, améliorer et maintenir des applications et bibliothèques Python de niveau entreprise.
- Collaborer avec les parties prenantes et les experts métier afin d'analyser les besoins d'affaires et proposer des solutions techniques adaptées.
- Concevoir des architectures logicielles robustes, évolutives et performantes.
- Développer et maintenir des API REST et des services backend.
- Participer aux initiatives de prompt engineering pour des solutions d'IA générative.
- Assurer la maintenance et l'optimisation des prompts lors de l'évolution des modèles LLM.
- Réaliser des essais, analyses de performance et exercices de benchmarking des prompts.
- Participer à la surveillance continue, à l'observabilité et à l'amélioration de la fiabilité des solutions IA.
- Contribuer à l'évolution et au soutien des bibliothèques Python partagées.
- Participer activement aux cérémonies Agile et aux activités de collaboration interéquipes.
- Promouvoir les meilleures pratiques de développement logiciel et d'intelligence artificielle.

Ce que vous apportez
- Baccalauréat en informatique ou dans un domaine connexe.
- Minimum de 5 années d'expérience en développement logiciel.
- Expérience démontrée dans la livraison d'applications de niveau entreprise.
- Excellentes aptitudes en communication.
- Forte capacité d'analyse et de résolution de problèmes.
- Intérêt marqué pour l'intelligence artificielle et les technologies d'IA générative.
- Expérience dans un environnement Agile.

Compétences essentielles
- Excellente maîtrise du développement Python.
- Solides connaissances en architecture applicative et en conception de systèmes d'entreprise.
- Expérience avec :
- La programmation orientée objet (POO)
- Les patrons de conception (Design Patterns)
- Le multiprocessus
- Les frameworks de tests
- Le développement d'API REST

- Bonne compréhension des concepts de résilience, d'observabilité, d'évolutivité et de performance applicative.
- Expérience dans le développement d'applications en production.
- Excellentes aptitudes de communication et de collaboration.

Environnement technologique
- Python
- API REST
- IA générative et Prompt Engineering
- Large Language Models (LLM)
- Machine Learning
- Méthodologies Agile/Scrum

Atouts supplémentaires
- Expérience avec OpenAI et d'autres modèles LLM.
- Expérience en évaluation de performance et benchmarking de modèles IA.
- Expérience en développement Java.
- Connaissance des bases de données vectorielles.
- Expérience en Machine Learning.
- Développement infonuagique, idéalement sur Microsoft Azure.
- Expérience dans les services financiers ou en FinTech.
- Expérience au sein d'équipes internationales distribuées.

Pourquoi rejoindre Highspring ?
- Participer à des projets innovants en intelligence artificielle.
- Travailler avec des experts reconnus dans leur domaine.
- Contribuer à des solutions à fort impact d'affaires.




- Développer votre expertise grâce à des opportunités d'apprentissage continu.
- Évoluer dans un environnement collaboratif, flexible et axé sur la croissance.

Equal Opportunity Notice

Highspring LLC (d/b/a Vaco by Highspring) and its parents, affiliates, and subsidiaries ("we," "our," or "Vaco by Highspring") are committed to the full inclusion of all qualified individuals 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 applicable law. The company is also committed to ensuring that persons who need them are provided with reasonable accommodations; if an accommodation is needed to participate in the job application or interview process, please contact [email protected] .

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 prospect. Additionally, you agree to be included in our talent pool for future hiring for similarly qualified positions. You further agree that you have represented information about yourself accurately and have not affirmatively misrepresented your qualifications.

Lastly, you 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 only: to the extent the position for employment is not with Highspring or not otherwise noted as vacant above, candidate should be informed that this role is to replace a presently employed person at Vaco by Highspring's client.

Privacy Notice

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 and UK 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 (https://www.highspring.com/ai-use-notices/). 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; and

· 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 and/or participation in medical, dental, and vision benefits as well as the company's retirement plan (or similar retirement benefits).

📌 Python Developer - AI Engineer (Montreal)
🏢 Vaco by Highspring
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer - ai engineer (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: python developer - ai engineer (montreal) / montreal