senior python engineer jobs in Toronto

See average salary for senior python engineer »

10,000 senior python engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Toronto, Ontario, Canada Cognizant Full-time

    We are seeking an experienced Python + AI Engineer with 8+ years of software engineering experience and strong expertise in building scalable Python applications and AI-driven solutions. The ideal candidate will have hands-on experience with Generative AI, Large Language Models (LLMs), Agentic AI, RAG, APIs, cloud platforms, and enterprise application...


  • Toronto, Ontario, Canada AutoSync Full-time

    TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services. The company is comprised of AutoTrader.ca, AutoSync, and Dealertrack Canada. AutoTrader.ca (also known as AutoHebdo.net in Quebec) offers the largest inventory of new and used cars in Canada, with over 25 million monthly visits.AutoSync, with over 3,500 subscribers,...


  • Toronto, ON, Canada Luxoft Full-time €96,000 - €152,000 Contract

    Project description We are seeking a hands-on contractor to support delivery within the Total Fund Management Portfolio Management Technology team. This role is suited for an experienced, self-directed software engineer who can operate with a high degree of autonomy, take ownership of outcomes, solve ambiguous problems, and deliver working solutions with...

  • Senior/Staff Python

    2 days ago


    Toronto, ON, Toronto Census Division, ON; Ontario, Canada Best Your Buy Full-time €150,000 - €200,000 Temporary

    Description: Company: Acquird.io Senior/Staff Python Developer Role: Full-time, hybrid role based in Downtown Toronto Level: Senior to Staff (IC) seniority Compensation: $150,000 to $200,000 base CAD (depending on Seniority) Focus: This is a Back-end focused Product Role How We Work We don’t separate backend and frontend. Engineers here own problems...


  • Toronto, Ontario, Canada CGI Full-time $85,000 - $135,000 Contract

    Position Description: We are seeking a Senior Python Developer with 8+ years of experience in Python scripting, data engineering, and SQL. The successful candidate will collaborate with business users, support code migration and refactoring, and help drive technical decisions.This hybrid role is based in downtown Toronto and/or the client office, with...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Glint Tech Solutions Full-time

    We are seeking a hands-on, self-directed Senior Python Developer to support delivery within the Total Fund Management Portfolio Management Technology team. This role demands high autonomy, ownership of outcomes, and the ability to deliver working solutions with minimal oversight. RESPONSIBILITIES Own timelines and deliverables, proactively managing scope,...


  • Toronto, Ontario, Canada IntoneCCM Full-time

    This is a 12-month contract position for a Senior Python Developer based in Toronto, Canada. Responsibilities Deliver software solutions with proven ownership and independent execution with minimal supervision Frame and solve technical problems in ambiguous situations Manage stakeholder expectations proactively and communicate effectively with clients and...


  • Toronto, Ontario, Canada CG Consulting Group Full-time

    Senior Python DeveloperThis is with a global IT services firm for a leading investment/wealth management services firm. Client Location is downtown Toronto Ontario, close to TTC and GO service. Hybrid - In Office 4 days per week. Contract - 6 months, possible renewalProject descriptionThe company invests in all major asset classes, including public equity,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Tata Consultancy Services Full-time €80,000 - €105,000 Temporary

    Equal Opportunity Employer Tata Consultancy Services (TCS) is an equal opportunity employer and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation. Job Overview The ideal candidate will have a strong background in automation engineering, focusing on designing and implementing robust,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Didero Full-time

    At Didero, we’re building the autonomous supply chain, starting with agentic supplier management. Global trade has never been more complex or more critical. Teams are underwater, reacting to a flood of challenges — from geopolitical risk to tariffs. Didero helps by automating time-intensive workflows with AI agents, deploying cutting-edge technology...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada VySystems Full-time

    Design backend payments systems with Python, cloud services, and service-oriented architecture while shaping financial transaction flows. This position is based in Canada. As a software engineer with at least five years of experience, you will build, deploy, scale, and maintain production services. Your work covers core banking, ACH, wire, card, and digital...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Princeton IT Services, Inc Full-time

    A technology services company is seeking a Senior Software Engineer, specifically a Sr Python Developer, to enhance their core banking platform. The position requires strong experience in system design, cloud computing, and Python programming. The selected candidate will be responsible for delivering high-quality features, mentoring team members, and...


  • Toronto, Ontario, Canada Veeva Systems Full-time

    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $3B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing, Customer...

  • AI Engineer

    5 hours ago


    Toronto, Ontario, Canada Collabera Full-time

    Type: Contract, 6 months + possibility of extension Location: Toronto, ON (hybrid - 3 day/week onsite) Collabera is seeking an AI Engineer to support the AI & Emerging Technology team at a major Canadian pension fund. This role is focused on building production applications and products that leverage Generative AI, rather than developing machine learning...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Acquird.io Full-time €130,000 - €180,000 Temporary

    A Few Notes: Profitable B2B SaaS company, teams are based out of North America Role is 95% remote in Toronto (we meetup 1x a month). Must be able to legally work in Canada (visa or sponsorship won't be provided) Our Eng team is growing and we are looking to hire a Full Stack Python/React Developer for an applications team We're open on seniority from...


  • Toronto, ON, Canada Veeva Systems, Inc. Full-time €193,000 - €262,000 Contract

    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $3B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing,...

  • Data Engineer

    1 day ago


    Toronto, ON, Canada Iris Software Inc. Full-time

    Job Title: Data Engineer (Python and AWS) Location: Toronto, ON (Hybrid, 3 days onsite) Required Skills: Proficiency in Python. Hands‑on experience with AWS services (EC2, Lambda, S3, RDS, IAM, CloudWatch). Strong understanding of RESTful APIs and microservices architecture. Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, AWS...


  • Toronto, Ontario, Canada Miratech Full-time

    Copy of Senior AI Engineer (with Python, LangGraph & LangChain) Full-time Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small...


  • Toronto, Ontario, Canada Fitch Group Full-time

    Requisition ID: 49891Business Unit: Fitch GroupCategory: Information TechnologyLocation: Toronto, ON, CADate Posted: Oct 7, 2026Senior Software Engineer, Full-Stack Applications – PythonFitch Ratings is seeking a Senior Software Engineer to join our global Ratings Technology team in Toronto. You'll build and maintain mission-critical full-stack...


  • Toronto, ON, Canada Linuxassociation Full-time €100,000 - €150,000 Contract

    Python data engineering leads this intermediate position in Toronto, with backend services, analytics, and hybrid work two days onsite weekly. Randstad Canada presents an intermediate Software Engineer opportunity with a leading SaaS company. The work centers on backend development, data-driven features, reporting, analytics, and exports. Candidates should...