Top Python Jobs in Montreal

Reposted 10 Days AgoSaved
Remote
Montreal, QC
Mid level
Mid level
Information Technology • Professional Services • Software • Consulting
Design, develop, and maintain scalable Python applications and services. Build and integrate RESTful APIs, work with relational and non-relational databases, implement microservices, perform unit testing, optimize performance, participate in code reviews, and support deployments using cloud platforms, containerization, and CI/CD in an Agile environment.
Top Skills: AWSAzureCi/CdDjangoDockerFlaskGCPGitLinux/UnixMicroservicesNoSQLPythonRestful ApiSQLUnit Testing
YesterdaySaved
In-Office
Montreal, QC
Junior
Junior
Fintech • Financial Services
Junior Python Engineer in Synechron's SEED program: collaborate with consultants and clients to deliver Python-based solutions, participate in training and certifications, and learn cloud, databases, automation/scripting, and API development. Must be bilingual (French/English), reside in Montreal, and have 6 months–2 years of professional experience.
Top Skills: Api DevelopmentAutomationCloudDatabasesGitGitGitlabPythonScripting
19 Days AgoSaved
In-Office or Remote
Montreal, QC
Entry level
Entry level
Gaming • Mobile • Travel
Build and maintain Python tools for web scraping, automation, integrations (Airbnb, marketplaces), ad automation, chatbots (Chatwoot), workflow automation (Spiffworkflow), automated tests, and data analysis.
Top Skills: BpmnChatwootClaude CodeCursorDjangoFlaskGitGitlabLinuxNoSQLPytestPythonRequestsSeleniumSpiffworkflowSQLUnittestVs Code Copilot
Reposted 21 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Cloud • Software
The Python Engineer will write maintainable Python software, lead technical initiatives, collaborate globally, and contribute to community engagement at Canonical.
Top Skills: CC++DockerGoKubernetesLinuxNoSQLPythonRustSQL
4 Hours AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Software
Design, implement, test, and maintain high-quality Python backend services and REST APIs. Ensure security via SCA, participate in code reviews, own technical designs, estimate and report status, document requirements, and collaborate with cross-functional teams to deliver scalable, production-grade systems.
Top Skills: ArchimateC4GitPytestPythonRelational DatabasesRest ApiSoftware Composition Analysis (Sca)SQLUml
Reposted 11 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Fintech • Financial Services
The Java/Python Database Developer will develop and maintain reference data applications, translating business requirements into technical solutions while collaborating with global teams.
Top Skills: AirflowAutosysCronGithub CopilotHibernateIbm MqJavaJSONKafkaLinuxMicroservicesMongoDBPythonRest ApisShellSpringSQLXML
Reposted 4 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Security • Software
The Senior Python Engineer will design and implement scalable microservices and REST APIs, mentor junior engineers, and shape technical strategy for AI-powered cybersecurity solutions.
Top Skills: AWSCeleryDockerElasticsearchFastapiKubernetesPostgresPythonRedis
Reposted 15 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Healthtech • Software
Develop and ship features as part of the Revenue Cycle Management team: design, code, test, and debug software (~70% coding). Participate in code reviews, monitor production, join on-call rotation, collaborate with Product, contribute to roadmap and technical initiatives, and implement end-to-end automated tests to ensure quality.
Top Skills: Ci/CdDockerGitJavaScriptPHPPythonUnit Testing Frameworks
23 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Healthtech • Software
Lead frontend architecture and design-system modernization for a complex SaaS product. Spend the majority of time coding, building reusable UI components, improving frontend infrastructure, defining standards (accessibility, testing, performance), mentoring engineers, and partnering with product, design, and backend teams to deliver scalable, maintainable user interfaces.
Top Skills: AngularAutomated TestingCi/CdCSSDesign SystemGitHTMLJavaScriptObservabilityPythonReactSQLTypescriptVue
13 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Database • Analytics
Own and evolve ClickHouse's Python connectors and SDKs; build integrations with orchestration and transformation tools; design AI/LLM connector patterns for RAG, vector search, and feature pipelines; engage with open-source community; collaborate across product and engineering to prioritize and ship production-grade data integrations.
Top Skills: Apache AirflowSparkAsyncioClickhouseDagsterDbtEmbedding PipelinesFivetranFlinkJvmKafka ConnectLangchainLlamaindexLlmsMetabaseMultiprocessingN8NNumpyOlapPandasPower BIPrefectPydanticPythonSQLSqlmeshSupersetTableauThreadingVector Databases
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 18 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Software • Energy
Lead end-to-end engineering initiatives for customer-facing features in a fast-paced startup. Build and maintain backend and frontend systems, design and evolve GraphQL APIs, debug production issues, participate in on-call rotation, and collaborate cross-functionally with product, policy, and commercial teams to deliver high-quality, scalable software for battery asset operations and project simulation.
Top Skills: AWSClaude CodeClojurescriptCursorDbtEchartsFulcroGithub CopilotGraphQLKotlinPostgresPythonPyTorchReactRechartsRedshiftSnowflakeStrawberryTailwind CssWarp Agent Mode
Reposted 18 Days AgoSaved
Remote or Hybrid
Montreal, QC
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Design, build, and maintain scalable data pipelines and tenant-aware APIs to ingest and transform data from ad platforms, order systems, and real-time events. Ensure reliability, observability, and maintainability across event-driven and batch architectures, implement authentication flows, optimize data workflows in a cloud-native environment, and collaborate with product, infrastructure, and data teams to onboard new sources.
Top Skills: AirflowAPIsBigQueryDockerETLGraphQLKubernetesPythonRestSQLWebhooks
Reposted 19 Days AgoSaved
In-Office or Remote
Montreal, QC
Mid level
Mid level
Cloud • Software
We are seeking a software engineer to build and validate resilient distributed systems, enhance CI pipelines, and improve testing strategies for cloud applications.
Top Skills: AWSCircleCIGithub CiGoJenkinsKubernetesOpenstackPythonTerraform
Reposted 19 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Machine Learning • Other
The Backend Software Engineer will develop and maintain backend systems for data processing related to coffee farming, utilizing Python and PostgreSQL. Responsibilities include feature development, problem-solving, and adapting systems to regulatory changes while ensuring system resilience.
Top Skills: AWSCi/CdDockerPostgresPostgresql/PostgisPythonTerraform
Reposted 21 Days AgoSaved
In-Office or Remote
Montreal, QC
Mid level
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Reposted 21 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Digital Media
Develop and enhance features for EnrollWise, contribute to a scalable software architecture, review code, collaborate on design and technical feasibility, and maintain software quality.
Top Skills: ApolloAWSDjangoDjango OrmGraphQLNextjsPythonReact
Reposted 21 Days AgoSaved
Remote or Hybrid
Montreal, QC
Mid level
Mid level
Retail • Analytics
As a Software Engineer, you will develop and maintain the Tally software stack, enhance robot navigation and autonomy, and support CI/CD processes.
Top Skills: AWSAzureBashC++DockerGCPGitLinuxPythonRedisRos
3 Months AgoSaved
Hybrid
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Productivity • Software • Analytics • Generative AI
The Staff Backend Engineer will lead the development of core backend services, design scalable systems, mentor engineers, and engage with clients, focusing on creating robust APIs and data pipelines using Python.
Top Skills: Python
3 Months AgoSaved
Hybrid
Montreal, QC
Expert/Leader
Expert/Leader
Artificial Intelligence • Fintech • Machine Learning • Productivity • Software • Analytics • Generative AI
As a Staff Full Stack Engineer, you'll lead technical direction, innovate across the tech stack, collaborate with clients, and mentor engineers to ensure best practices in a fast-paced startup environment.
Top Skills: JavaScriptPython
4 Months AgoSaved
Hybrid
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Productivity • Software • Analytics • Generative AI
Build and scale backend systems for a B2B SaaS platform, including data pipelines, AI agents, telemetry and document/data extraction; contribute to product direction, work with clients, champion best practices, and mentor team members.
Top Skills: AIAi AgentsData ExtractionData PipelinesDocument RetrievalPythonSaaSTelemetry
4 Months AgoSaved
Hybrid
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Productivity • Software • Analytics • Generative AI
Build and maintain the SaaS product, data pipelines, AI agents, and telemetry; contribute to product and tech strategy; work with customers; set engineering best practices and mentor teammates.
Top Skills: AIAi AgentsData PipelinesJavaScriptPythonSaaSTelemetry Infrastructure
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account