Top Python Developer Jobs in Calgary

7 Days AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Information Technology
Develop and enhance enterprise AI agents, orchestration workflows, conversational applications, and AI-powered automation using Python, LangGraph, and LangChain. Integrate AI solutions with enterprise systems and APIs, implement planning, memory, tool-calling, observability, and monitoring capabilities, and support production-grade generative AI platforms. Collaborate with engineering teams and stakeholders on architecture, reliability, performance optimization, and scalable AI engineering standards.
Top Skills: Agent-To-Agent (A2A)AWSAzureGenerative AiGoogle Cloud Platform (Gcp)LangchainLanggraphModel Context Protocol (Mcp)PythonRetrieval-Augmented Generation (Rag)Semantic SearchVector Databases
Senior level
Big Data • Information Technology • Business Intelligence • Consulting
Lead the migration of analytics workloads from SAS to Python while remaining hands-on with coding. Provide technical leadership, establish coding standards, conduct code reviews, migrate workloads, write and debug Python and SQL, create unit tests, and schedule jobs on Linux/Unix using CRON. Work with Git/GitHub, SAS Enterprise Guide, and JupyterHub, and own delivery from design through completion.
Top Skills: Amazon RedshiftAnacondaCronGitGitGithub CopilotJupyterhubLinuxNetezzaPythonSASSas Enterprise GuideSQLUnix
Senior level
Big Data • Information Technology • Business Intelligence • Consulting
Migrate SAS analytics workloads to Python, write and test SQL and Python code, create unit tests, debug applications, schedule Linux/Unix jobs with CRON, and manage code through Git/GitHub. Use SAS Enterprise Guide and JupyterHub while supporting a BMO US Analytics contract.
Top Skills: Amazon RedshiftAnacondaCronGitGitGithub CopilotJupyterhubLinuxNetezzaPythonSASSas Enterprise GuideSQLUnix
12 Days AgoSaved
In-Office or Remote
Calgary, AB
Entry level
Entry level
Cloud • Security • Software • Cybersecurity
Develop and maintain automated unit, integration, and end-to-end test frameworks for scalable virtualized server platforms. Define test strategies, performance quality gates, deployment validation, rollback verification, and test plans for microservices. Investigate deployment issues, troubleshoot root causes, collaborate with engineering teams on integration testing, improve test environments, and automate platform service deployments using scripting and CI/CD tools.
Top Skills: AptArmBashContainerizationDebianGithub ActionsGoJenkinsLinuxPerlPytestPythonSaltstackVirtualizationX86
18 Days AgoSaved
In-Office or Remote
Calgary, AB
Entry level
Entry level
Database
Build and maintain Supabase’s public Python SDK across database, authentication, storage, realtime, and edge functions. Develop natural sync and async APIs, manage typing, packaging, testing, release automation, documentation, and issue triage. Collaborate with cross-functional teams and open-source contributors, support multiple Python environments, maintain WebSocket functionality, and design migration paths for API changes. Work autonomously in a remote, asynchronous environment while making the SDK accessible to developers and AI coding agents.
Top Skills: AsyncioCi/CdJwtOauthPostgresPyproject.TomlPythonPython TypingTypeddictWebsocketsWheels
25 Days AgoSaved
In-Office or Remote
Calgary, AB
Junior
Junior
Cloud • Security • Software • Cybersecurity
Defines test strategies and performance quality gates while automating testing, deployment, rollback, and validation for scalable virtualized server platforms. Develops unit, integration, and end-to-end test frameworks; creates test plans for microservices; troubleshoots deployment issues; writes deployment scripts; and collaborates with engineering teams on integration testing and environment improvements.
Top Skills: AptArmBashContainerizationDebianGithub ActionsGoJenkinsLinuxMicroservicesPerlPytestPythonSaltstackVirtualizationX86
One Month AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Information Technology
Design, build, and scale an agentic voice AI framework for banking customers. Develop LLM guardrails, grounding, policy enforcement, evaluation, tool-calling, and runtime architecture. Optimize real-time voice latency, maintain production reliability, reduce configuration friction, and collaborate with distributed product and engineering teams. The role also requires strong technical judgment, proactive ownership, AI-assisted development, and leadership through direction-setting, unblocking, and mentorship.
Top Skills: Amazon RdsAmazon S3Argo CdAWSClaude Agent SdkClaude CodeDatadogDockerDynamoDBElixirGeminiGitJavaScriptJenkinsKafkaKubernetesOpenai Agents SdkPostgresPythonReactTerraformTypescript
One Month AgoSaved
Remote or Hybrid
Calgary, AB
Mid level
Mid level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Build backend services and APIs primarily in Python, with frontend contributions in React and TypeScript. Develop experimentation platforms, near-real-time data ingestion and processing, AI-powered workflows, partner integrations, RBAC, and other product capabilities. Collaborate with product managers, designers, data scientists, and senior engineers while delivering production-ready features across backend, frontend, pipelines, and infrastructure.
Top Skills: APIsDistributed SystemsMicroservicesNear-Real-Time Data ProcessingPythonReactRole-Based Access Control (Rbac)Typescript
One Month AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Lead backend-focused software architecture and development for data-intensive products, including experimentation platforms, near-real-time ingestion, AI workflows, integrations, APIs, and distributed systems. Partner with product, design, and data science teams to translate ambiguous needs into scalable production solutions. Contribute across frontend, pipelines, and infrastructure, while mentoring engineers, conducting design reviews, and setting technical direction.
Top Skills: AIAPIsData Processing SystemsDistributed SystemsMicroservicesNear-Real-Time Data InfrastructurePythonReactRole-Based Access ControlTypescript
One Month AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Own the architecture and technical direction of Northbeam’s data ingestion and integration platform. Lead event-driven and batch processing decisions, establish standards for observability, freshness, and failure handling, and guide cross-functional platform design. Mentor engineers, conduct design reviews, influence teams without direct authority, and drive foundational platform improvements. The role requires deep Python and SQL expertise, cloud data warehouse experience, scalable API-based ETL design, orchestration, and containerized infrastructure experience.
Top Skills: AirflowApi KeysBigQueryCdpsCrm SystemsDockerErp SystemsEvent-Driven ArchitectureGdprGraphQLKubernetesOauth 2.0PythonReal-Time Data ProcessingRestSecrets ManagementSoc 2SQLWebhooks
One Month AgoSaved
Remote or Hybrid
Calgary, AB
Mid level
Mid level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Build and maintain reliable data pipelines, integrations, APIs, and event-driven or batch processing systems. Transform data from advertising, commerce, and order management platforms while improving monitoring, data freshness, performance, security, and scalability. Partner with product, infrastructure, and data engineering teams to expand the integration platform and onboard new sources in a cloud-native, multi-tenant environment.
Top Skills: AirflowAmazonAmazon RedshiftApi KeysBigQueryCdpsCrmsDagsterDockerErp SystemsEvent-Driven ArchitectureGdprGraphQLKubernetesOauth 2.0PrefectPythonReal-Time Data ProcessingRest ApisShopifySnowflakeSoc 2SQLWebhooks
2 Months AgoSaved
Easy Apply
Remote
Calgary, AB
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain secure, scalable Flow Registry features for GitLab’s agentic platform using Python, LangChain, and LangGraph. Design GraphQL and REST APIs, improve automated testing, optimize PostgreSQL-backed applications, and collaborate across backend, frontend, product, UX, and AI teams. Participate in Tier 2 on-call support, troubleshoot production issues, improve observability, and contribute to responsible AI integration in GitLab’s remote, asynchronous environment.
Top Skills: GraphQLJavaScriptLangchainLanggraphPostgresPythonRestRspecSQLVue
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
Remote or Hybrid
Calgary, AB
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 2 Months AgoSaved
In-Office or Remote
Calgary, AB
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 2 Months AgoSaved
In-Office or Remote
Calgary, AB
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 2 Months AgoSaved
In-Office or Remote
Calgary, AB
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 2 Months AgoSaved
In-Office or Remote
Calgary, AB
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
Reposted 2 Months AgoSaved
In-Office or Remote
Calgary, AB
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
Reposted 2 Months AgoSaved
In-Office or Remote
Calgary, AB
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 2 Months AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
Retail • Analytics
As a Senior Robotics Software Engineer, you will maintain and improve the Tally software stack, develop new software packages, enhance autonomy and navigation, and assist in DevOps and CI/CD processes.
Top Skills: AWSAzureBashC++DockerGCPGitPythonRosUbuntu
Reposted 2 Months AgoSaved
Remote or Hybrid
Calgary, AB
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
2 Months AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Design and build distributed backend systems, microservices, and near-real-time data ingestion and processing. Scale an incrementality experimentation platform, add AI-powered workflows, extend data integrations and partner exports, and contribute frontend components as needed to deliver end-to-end product features.
Top Skills: AIAPIsData IngestionData ProcessingDistributed SystemsMachine LearningMicroservicesPythonReactTypescript
Mid level
Gaming • Mobile • Travel
Develop and maintain an AI-driven pipeline to auto-generate, process, and publish real-life and digital quests. Integrate AI frameworks, design scalable automation workflows, analyze user data to improve generation quality, build API integrations, participate in architecture and documentation, test with pytest/unittest, and collaborate with cross-functional teams to validate LLM outputs against real-world data.
Top Skills: AgentzeroAPIsAutogenBeautiful SoupBpmnClaude CodeCrewaiCursorDjangoDockerFastapiFlaskFlowiseGitGitlabHaystackHermesKubernetesLangchainLangflowLanggraphLinuxLlamaindexN8NNoSQLOpenai Agents SdkOpenclawPhidataPytestPythonRequestsScrapySeleniumSnscrapeSQLUmlUnittestVs Code Copilot
Reposted 3 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Information Technology • Consulting
Design and build applications in Python, collaborate with clients, optimize performance, and ensure code quality in AI-driven projects.
Top Skills: Ai FrameworksCdCiGitGoKubernetesPythonReact
4 Months AgoSaved
In-Office or Remote
Calgary, AB
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account