python backend engineer jobs in Edmonton

1,699 python backend engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Edmonton, Alberta, Canada Affirm Full-time

    At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.The Data and Storage Services team is responsible for affirm's data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration,...


  • Edmonton, Alberta, Canada Affirm Full-time

    At affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Data and Storage Services team is responsible for affirm's data infrastructure across OLTP and OLAP systems, spanning critical online checkout databases, batch orchestration,...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Affirm Full-time

    The Streaming team at Affirm is responsible for all things data and drives the strategy for event driven architecture, stream processing, data exploration, discovery and validation We leverage existing open source technologies like Kafka, Flink, Schema registry and also build our own as needed As a member of our team you would spend time identifying and...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Tucows Domains Full-time €93,600 - €104,000 Temporary

    Overview Tucows is a remote-first backend engineering role for Canada, building open‐internet products across domains, Ting, and Wavelo. Responsibilities Design and develop secure, scalable, reliable, and efficient backend services using modern frameworks and tools. Collaborate with frontend developers to define clear and consistent API endpoints,...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Affirm Full-time

    Become a vital part of affirm's Online Storage team as a Backend Software Engineer. This fully remote role focuses on enhancing Cache Services with Redis and Valkey while automating workflows. You will have the privilege of working within affirm's Data and Storage Services team, managing OLTP and OLAP systems. As a Software Engineer II, you'll build and...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Platform.sh Full-time

    Upsun seeks a Backend Software Engineer to enhance our billing systems. Focus on backend service development in Go for complex billing integrations and ensure accuracy in customer invoicing. In this role, you will build and maintain the backend services for our billing platform. Your expertise will drive projects that handle revenue across multiple...


  • Edmonton, Alberta, Canada Affirm Full-time

    Drive impactful backend solutions as a Senior Backend Engineer with Affim in Canada. Utilize your expertise in Python or Kotlin to innovate and enhance consumer experiences. At Affim, we are constructing an advanced advertising platform and a top-tier shopping destination. As a Senior Backend Engineer, you'll set the technical strategy for your team while...


  • Edmonton, Alberta, Canada Affirm Full-time

    Become a vital part of affirm's Online Storage team as a Backend Software Engineer. This fully remote role focuses on enhancing Cache Services with Redis and Valkey while automating workflows. You will have the privilege of working within affirm's Data and Storage Services team, managing OLTP and OLAP systems. As a Software Engineer II, you'll build and...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Corporate Recruiters Ltd. Full-time

    Build automated quality coverage for advanced AI-based scheduling software using Python APIs, Selenium, and CI/CD support. Remote candidates may visit Vancouver for team meetings. As a Senior QA Automation Engineer, you will maintain automation frameworks for enterprise products. You will create test plans, coordinate QA activities, and help ensure...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Outlier Full-time

    Outlier is seeking OpenClaw Agent Builder contractors to shape autonomous agents for real-time AI environments. This freelance, remote role offers up to $50 USD/hr with flexible hours and weekly payments. You'll work on end-to-end agent design, evaluation, and optimization, collaborating with top AI teams to improve LLM-driven orchestration and multi-turn...


  • Edmonton, Alberta, Canada Outlier Full-time

    Build autonomous agents with Python engineering expertise for Outlier, working remotely as a freelance contributor on flexible schedules.This freelance opportunity suits engineers with two or more years in backend engineering, AI automation, or complex systems integration. You will help train large language models to function as proactive, multi-step agents....


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Turing Full-time

    Turing is one of the world's leading AGI infrastructure companies, working with frontier AI labs to accelerate model development through high-quality training data, evaluations, and engineering talent. We're looking for a high-taste engineer with a strong eye for quality — someone who's worked hands‐on with preference data and rubric creation, and...


  • Edmonton, Alberta, Canada Turing Full-time

    Turing is one of the world's leading AGI infrastructure companies, working with frontier AI labs to accelerate model development through high-quality training data, evaluations, and engineering talent.About the Role:We're looking for a high-taste engineer with a strong eye for quality — someone who's worked hands‐on with preference data and rubric...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Outlier Full-time

    Outlier is seeking a skilled OpenClaw Agent Builder for remote freelance work. Shape autonomous agents, build and evaluate multi-step workflows, and help train LLMs with real-world tasks. Weekly payments and flexible hours are available. Ideal candidates bring 2+ years in backend engineering or AI automation, with experience deploying production-grade...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Outlier Full-time

    Build autonomous-agent evaluations remotely with OpenClaw, backend engineering, and AI automation experience on a flexible freelance schedule. Outlier is seeking contributors to help train large language models as proactive, multi-step agents. The work focuses on architectural workflows, live system interactions, and detailed technical feedback. Applicants...

  • Senior Kubernetes

    5 days ago


    Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Affirm, Inc. Full-time

    Affirm, Inc. is seeking a senior engineer to own workload safety standards for its EKS fleet and drive end-to-end enforcement across the organization. You will lead design reviews, mentor engineers, and advance automation and guardrails to keep workloads compliant from day one. The role emphasizes deep Kubernetes expertise, Go or Python proficiency, and a...

  • Senior Kubernetes

    5 days ago


    Edmonton, Alberta, Canada Affirm, Inc. Full-time

    Affirm, Inc. is seeking a senior engineer to own workload safety standards for its EKS fleet and drive end-to-end enforcement across the organization.You will lead design reviews, mentor engineers, and advance automation and guardrails to keep workloads compliant from day one. The role emphasizes deep Kubernetes expertise, Go or Python proficiency, and a...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Mindrift Full-time €38 Temporary

    A leading AI consultancy is looking for experienced Mechanical Engineers with strong Python skills for a freelance role. You will be responsible for training and evaluating AI models on complex mechanical engineering problems. This fully remote position offers flexible part-time hours, with the chance to earn up to $38/hour. Ideal candidates will have a...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Jobgether Full-time

    Python and SQL specialists can shape data quality as Data QA Engineers based in Canada, supporting web extraction and AI-assisted solutions. This Data QA Engineer role requires at least five years in QA, software testing, data testing, or data quality assurance. You will translate customer requirements into measurable standards and prevent defects before...


  • Edmonton, Alberta, Canada Affirm, Inc. Full-time

    Build high-availability, low-latency identity systems at Affirm while using Python or Kotlin to support authentication and verification journeys remotely.As a Senior Software Engineer, you will own delivery for critical backend systems serving all Affirm products. You will understand business, product, and engineering context while leading engineers through...