Senior Python Developer – Cloud - ideally GCP
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on August 12th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Senior Python Developer - Cloud - ideally GCP
Location: Hybrid - 1 day/week onsite in Brampton
40 hours per week
Overview:
Medslink is a production-scale platform that reduces medication waste by redistributing near-expiry inventory across Shoppers Drug Mart pharmacies in Ontario, Manitoba, Saskatchewan, and BC. Built in Python and deployed on GCP, the system is live and scaling nationally. We're seeking a Senior Python Developer to improve system performance, optimize data workflows, and support platform enhancements. There may also be a need to assist in integrating an AI model into the product pipeline.
Responsibilities:
- Enhance and maintain Python-based logic for medication redistribution.
- Optimize BigQuery and other queries to improve data performance at scale.
- Implement and refine business rules for expiry timelines and inventory transfers.
- Build, deploy, and monitor features using GCP services (Cloud Functions, BigQuery, Cloud Run, etc.).
- Collaborate with operations and product teams to support end-user needs.
- Use Jira in an agile development environment for sprint tracking and task management.
- (Optional/Future) Support integration of an AI model into the existing product flow.
Must-Have Skills:
- Advanced Python development with strong OOP principles.
- Proven experience with SQL and query optimization, ideally in BigQuery.
- Proficient in GCP services and cloud-based deployments.
- Experience building and maintaining production systems with business rule-based logic.
- Familiarity with Jira and agile development workflows.
- Bonus: Experience integrating AI/ML models into existing systems.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you