Python Software Developer Jobs in Canada

Professional job seekers finding Canada jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

Senior Backend Engineer (Python/Rust) – FinTech Risk Platform

A financial technology firm is seeking a Senior Software Engineer skilled in Python and Rust. This role involves engaging with stakeholders, implementing AWS solutions, and designing data models for financial products. The ideal candidate holds a Bachelor's degree in a related field and possesses experience in m ...

AI Driven Full Stack Engineer (Python, React) Remote

A digital insurance startup in Canada is seeking an AI-Driven Full Stack Engineer to lead the design and development of features for an AI-powered web application. This role requires expertise in Python, React, and AI/ML technologies. The successful candidate will contribute to innovative projects while enjoying ...

Senior Pipeline Engineer Python Based Real Time Production

A global creative studio seeks a Senior Pipeline Engineer in Vancouver, responsible for designing and maintaining Python-based tools for stage production. The role requires strong experience with dataflow, asset management, and system integration. Ideal candidates bring 8+ years in developing pipeline tools, alo ...

Remote Backend Engineer II — APIs & Scale (Python/Kotlin)

A flexible financial technology company is seeking a Software Engineer in Oshawa, Canada. The role involves designing and launching backend systems, working with distributed technologies like AWS and Kubernetes, and upholding a collaborative team environment. Ideal candidates will have experience in API design a ...

Remote Backend Engineer II — APIs & Scale (Python/Kotlin)

A forward-thinking finance company is seeking a Software Engineer to help design and develop backend systems, utilizing Python or Kotlin. The ideal candidate will have 1.5+ years of experience, with a strong understanding of distributed systems and API development. This remote-first role offers a competitive sal ...

Senior Python Engineer — Independent Cloud & CI/CD Delivery

A leading consulting firm is seeking a hands-on talent in Toronto, Ontario to manage and deliver solutions within the Total Fund Management Portfolio Management Technology team. The ideal candidate will run their projects independently, requiring strong Python, Agile methodologies, and cloud experience, preferab ...

Remote Linux Snapd Engineer — Go/C/C++/Python

A leading open-source software provider is hiring a Linux devices software engineer to join the SnapD team. This remote position focuses on mission-critical Golang code, emphasizing software delivery, containers, and device management. The ideal candidate will possess software development experience and Linux sy ...

Senior Trading Applications Analyst (FIX, Python, AWS) Hybrid

Une banque canadienne à Toronto recherche un analyste support aux applications de trading pour superviser les systèmes et fournir un support technique. Le candidat idéal doit avoir un diplôme en informatique ou un domaine connexe, ainsi qu'une expérience avec les systèmes de trading et le protocole FIX. L'équipe ...

Senior Data Engineer & BI Analytics Lead (Python + Snowflake)

A leading financial services firm in Toronto seeks a Senior Technical Analyst specializing in Data Engineering and Business Intelligence. The role involves building and automating data pipelines using Python and Snowflake while enhancing analytics tools and BI dashboards. Candidates should have strong Python and ...

Senior Data Engineer Python, PySpark and OpenShift Lead

A leading data engineering firm is seeking a Data Engineer to design and maintain scalable data pipelines using Python and PySpark. This role requires managing data storage solutions, orchestrating ETL processes, and deploying containerized applications. The ideal candidate will have extensive experience in SQL, ...

Senior Network Systems Engineer C/C++, Python, FPGA

A leading technology firm in Vancouver is seeking a Senior/Lead Network Systems software engineer to design and develop software for managing hardware on switches and routers. This role involves collaboration with customers, product management, and hardware engineers to build innovative features. Candidates shou ...

Lead Web App Engineer (Python) Full Stack & DevOps

Une société de placement en technologie recherche un Développeur.euse Web Full-Stack pour un projet à Montréal. Le candidat idéal aura des compétences en leadership technique, en collaboration avec des équipes produit et en développement d'applications robustes. Le rôle inclut la promotion des pratiques CI/CD et ...

Staff Backend Engineer (Python) — AI Duo Chat (Remote)

A leading software development platform is seeking a Staff Backend Engineer to lead the backend architecture for their AI-powered Duo Chat service. This remote role focuses on integrating generative AI models and improving backend services using Python and Ruby on Rails. The ideal candidate will have significant ...

AI Driven Backend Engineer | AWS, Java/Python/Node.js

A leading tech firm in Toronto is seeking an innovative AI-Enabled Backend Engineer to drive AI adoption and enhance backend systems. In this role, you will build and maintain services using Java, Python, or Node.js while mentoring teams in effective AI-assisted coding practices. Candidates should have 9-11 year ...

Freelance Data Science Expert (Python & SQL) / AI Trainer

Freelance Data Science Expert (Python & SQL) / AI Trainer This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mi ...

Freelance Statistics Expert with Python Expertise AI Trainer

Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. What This Opportunity Involves While each project involves unique tasks ...

Backend Tech Lead Python/Django (Remote, Eastern Hours)

A modern solutions provider is looking for an experienced Backend Development Technical Lead (Python/Django) in Canada to design and develop backend systems. The ideal candidate will have over 7 years of experience with RESTful APIs, a strong background in Python, and excellent leadership skills. This remote pos ...

Mechanical Engineer with Python Experience Freelance AI Trainer

Mechanical Engineer with Python Experience – Freelance AI Trainer 1 week ago Be among the first 25 applicants This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in Englis ...

Remote AI Trainer for Civil Eng & Python Mastery

A leading AI development company is seeking experienced Civil Engineers with strong Python skills to evaluate and train AI models on realistic engineering problems. This is a fully remote, flexible part-time role that emphasizes engineering judgment and analytical rigor, while working on non-routine problems. Ca ...

Senior Full Stack Engineer Python/Node | Remote Canada

A fast-growing tech company is seeking a backend or full-stack engineer to design and maintain backend services using Python and Node.js while managing APIs and data flows. The ideal candidate will have at least 4 years of experience, strong backend skills, and a mindset for ownership. Key benefits include a com ...

Senior AWS Cloud DevOps Engineer | Python & Connect Hybrid

A leading IT consulting firm is seeking an experienced Software Engineer based in Toronto. This role requires a minimum of 7 years experience in software development with strong expertise in cloud technologies, especially AWS services. The candidate will design innovative solutions for contact centres and work i ...

Python Backend Engineer Event Driven, AWS, ML Ready

A leading tech company in Ottawa is seeking a Software Engineer II to design and optimize scalable, event-driven systems using Python and AWS. The ideal candidate should have 5+ years of experience in software engineering, particularly in distributed systems. This role offers a competitive salary package and com ...

Senior SDET: Python, 3D Testing & CI/CD Specialist

A leading tech company is seeking a Senior Software Engineer in Test in Toronto, Ontario. This full-time position focuses on developing automated testing solutions for complex 3D software in a regulated environment utilizing your strong Python experience. The ideal candidate will collaborate with various teams a ...

Linux Kernel Engineer C/C++, Python, Kernel Features

An established industry player is seeking a mid-level software engineer to join their Linux Kernel team. This role involves developing and maintaining the Linux kernel in EOS, integrating new CPU support, and ensuring high-quality software delivery. You'll work with cutting-edge technologies in a collaborative e ...

Backend Python Engineer for AI Powered Health APIs

A leading reinsurance company in Toronto is seeking a Software Engineer to build scalable APIs and services. The role involves collaborating with various teams and optimizing backend systems for high performance. Candidates should have strong Python skills and familiarity with API design and cloud tools. This po ...

Senior Python Backend Engineer Scalable AI Pipelines Equity

A prominent technology company in Ottawa is looking for a Senior Software Engineer with extensive experience in Python and AWS. You will design optimized data pipelines and scalable systems while mentoring engineers within a dynamic team. This role involves tackling cutting-edge challenges in data processing and ...

Remote Senior Full Stack Engineer: Python, React, AWS

A leading tech company is looking for a Senior Full-Stack Software Engineer to work fully remote. You will focus on developing and maintaining software applications with responsibilities spanning front-end, back-end, and infrastructures. Ideal candidates possess strong skills in ReactJS, Python, and various AWS ...

Senior Full Stack Engineer Python/Node | Remote Canada

A fast-growing technology company is seeking a Full-Stack/Backend Engineer to design and maintain backend services using Python and Node.js. The role emphasizes database management and collaboration with product and engineering teams. Ideal candidates will have 4+ years of relevant experience and strong backend ...

Backend Python Engineer – Scalable, AI Driven AWS Systems

A global digital library service is seeking a Software Engineer II to design and optimize scalable systems within their ML Data Engineering team. The role focuses on building event-driven solutions in Python, integrating machine learning models to enrich content. Candidates should have extensive experience with ...

Remote Backend Engineer II — APIs & Scale (Python/Kotlin)

A financial technology company in Canada is seeking a skilled Software Engineer to work on projects involving backend systems and APIs. The ideal candidate will have over 1.5 years of experience, proficiency in Python or Kotlin, and familiarity with AWS and Kubernetes. This remote-first position offers a competi ...

Senior Full Stack Engineer: Python/Django + React, Remote

Join a dynamic and innovative company as a Senior Full Stack Software Engineer, where you will leverage your expertise in Python and React to design and develop high-quality applications. Collaborate with a talented global team in a remote-first environment, ensuring software excellence through continuous improv ...

Backend Tech Lead Python/Django (Remote, Eastern Hours)

A leading technology firm is seeking a Backend Development Technical Lead to design and innovate backend systems using Python and Django. The ideal candidate will have over 7 years of experience in developing RESTful APIs and leading teams, with a strong focus on code quality and performance. This is a remote po ...

Civil Engineer with Python Experience Freelance AI Trainer

Civil Engineer with Python Experience - Freelance AI Trainer Posted 3 days ago. Be among the first 25 applicants. Location requirement: Candidates must be currently residing in the specified country. Submit resume in English and indicate your level of English. ...

Head of Full Stack Development — React/Node/Python

A boutique analytics firm in Toronto is seeking a Team Lead - Full Stack Development to lead a dynamic team and bridge business needs with technical execution. The ideal candidate will have over 10 years of full-stack experience and at least 5 years in a leadership role. This role offers the opportunity to work ...

Développeur Logiciel de Tests Python Engineering · Head office ·

MANNARINO Systems & Software Inc. est un leader dans la fourniture de systèmes critiques, de logiciels, de matériel et de services d'ingénierie de certification aux industries de l'aérospatiale, de la défense, de l'espace, de la simulation et de la production d'énergie. Notre clientèle est très larg ...

Senior Python Engineer for Secure AI Platform (Vancouver)

A leading data security firm is looking for a Senior Software Engineer in Vancouver. The role requires 7+ years of software engineering experience, particularly with Python and AWS. Responsibilities include architecting a robust SaaS platform and leading DevOps functions. The ideal candidate will have a strong s ...

Inspire the Next Gen: AI & ML Instructor (Python)

A leading tech education firm in Ontario, Canada, is seeking Software engineers or AI/ML developers to instruct their Python-based AI and Machine Learning courses for teens. Responsibilities include creating lesson plans and mentoring students on their projects. The ideal candidates should have a solid foundatio ...

Senior Python Engineer for AI Training & Code Review

A leading AI solutions company in Winnipeg is seeking experienced software engineers to join their annotation team, creating training data for AI models. This position requires a solid background in Python and a Master's degree or equivalent experience. The role offers flexible schedules and long-term commitment ...

Azure Data Engineer Databricks, SQL, Python, Spark, ADF

Requirements Gathering and Analysis: Collaborate with business stakeholders to gather and analyze requirements| ensuring a thorough understanding of business needs and objectives. Data Understanding: Work closely with the source data team to understand data definitions and relationships| mapp ...

Remote Python Engineer Hardware Control & Real Time Systems

A leading AI talent platform is seeking a Software Engineer to design and develop high-quality Python code for controlling complex hardware systems. In this remote position, the ideal candidate will have a Bachelor’s or Master’s degree in a relevant field and proven experience in Python for hardware control. Res ...

Hybrid Data Analyst Intern — Python, SQL & Insurance Insights

A leading financial services organization is seeking a Data Analyst Intern for Summer 2026 in Montreal or Québec City. The intern will develop analytical tools, conduct data analysis, and collaborate with mentors to tackle business challenges in group insurance. Ideal candidates should be studying actuarial scie ...

Quality Assurance / Tester with Python and LLM Knowledge

Position Description: We are looking for a strong QA professional who can bring solid technical skills and a passion for quality engineering with expertise in Python, Java, and Large Language Models (LLMs) to join our team. The ideal candidate will have strong technical proficiency, exper ...

Concepteur logiciel Python Senior (Outils pour l’équipe IA)

Description du posteEn tant que Développeur logiciel Python Senior – Outils IA, vous travaillerez avec une équipe talentueuse et multidisciplinaire de développeurs afin de concevoir une nouvelle plateforme logicielle moderne (incluant le streaming, la visualisation 2D et 3D, la visi ...

Concepteur logiciel Python Senior (Outils pour l’équipe IA)

Description du posteEn tant que Développeur logiciel Python Senior – Outils IA, vous travaillerez avec une équipe talentueuse et multidisciplinaire de développeurs afin de concevoir une nouvelle plateforme logicielle moderne (incluant le streaming, la visualisation 2D et 3D, la visi ...

Quality Assurance / Tester with Python and LLM Knowledge

Position Description: We are looking for a strong QA professional who can bring solid technical skills and a passion for quality engineering with expertise in Python, Java, and Large Language Models (LLMs) to join our team. The ideal candidate will have strong technical proficiency, exper ...

Senior Software Engineer

**Overview** With over 270 million monthly active users, Microsoft Teams is the fastest growing business application in Microsoft’s history. It is a collaborative communication product that brings together the complete power of Office 365 to empower teams to achieve more. As the foundation for teamwork ...

Manager, Software Development

**Your Moneris Career – The Opportunity** Moneris is looking for a Manager, Software Development who is passionate about engineering excellence, doing the work right, and building a team culture that makes it enjoyable along the way. In this role, you will lead a high-performing engineering tea ...

Staff Software Engineer

Job Description Goody is hiring a Full-Stack Staff Software Engineer who ships at a startup pace and has an excellent eye for detail. Fully remote (North and South America preferred). Salary range: $200,000.00/yr - $250,000.00/yr + equity. Goody is a gifting platfor ...

Staff Software Engineer

Salary range: $190,000-$230,000 (DOE) + equity I’m hiring a Staff Software Engineer for a well-established, crypto-native fintech building regulated financial products. This role focuses on building and evolving production financial systems, contributing to technical direction, and ma ...

Software Engineer, Product

Overview Join Render as a Software Engineer, Product . Render is building a modern cloud platform that is AI‑native, full‑stack, and multi‑service. Engineers at Render design and build the cloud platform that developers use to ship fast and scale reliably. About the Role Ren ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Python Software Developer Jobs in Canada Job Search Guide, Trends and Insights