Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Developer

Full-time

Capco

Capco is seeking an experienced Python Developer to join our Technology & Engineering practice in Toronto on a contract basis (4 days per week). This is an existing vacancy supporting the delivery of innovative technology solutions for leading financial services clients.

You will play a key role in designing and developing scalable backend Python applications while leveraging AI technologies. Prompt Engineering is a core requirement for this role , and you will work extensively with Generative AI techniques to build intelligent, production-ready solutions for our clients.

What You'll Do



  • Design, develop, and maintain scalable backend applications using Python and modern software engineering best practices.

  • Develop and optimize prompts using Generative AI prompt engineering techniques to support enterprise AI solutions.

  • Build and integrate APIs and backend services that enable AI-powered applications.

  • Collaborate with architects, data specialists, and client stakeholders to deliver high-quality technical solutions.

  • Contribute to technical design, code reviews, and continuous improvement initiatives.

What We're Looking For



  • Strong commercial experience developing backend applications using Python.

  • Hands-on experience with Prompt Engineering, including Generative AI prompt engineering techniques (essential).

  • Experience working with AI technologies, including Large Language Models (LLMs) and Generative AI solutions.

  • Experience building RESTful APIs and scalable backend architectures.

  • Strong communication skills with the ability to collaborate effectively within Agile delivery teams.

Bonus Points For



  • Experience within financial services or consulting environments.

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.

  • Experience with Docker, Kubernetes, or other containerization technologies.

  • Familiarity with CI/CD pipelines and DevOps practices.

  • Experience integrating AI or LLM-based capabilities into enterprise applications.

Why Join Capco



  • Deliver high-impact technology solutions for Tier 1 financial institutions.

  • Work in a collaborative, flat, and entrepreneurial consulting culture.

  • Access continuous learning, training, and industry certifications.

  • Be part of a team shaping the future of digital financial services.

  • Help shape the future of digital transformation across financial services.

Benefits



  • Comprehensive Benefits Coverage – 100% company-paid health, life, and disability insurance effective from Day 1 of employment.

  • Retirement Savings Program – Registered Retirement Savings Plan (RRSP) with the option of receiving a matching employer contribution.

  • Virtual Health Care – Company-paid program available to all employees and their dependents/partners.

  • Employee & Family Assistance Program (EFAP), enhanced parental leave, wellness reimbursement, and a Business Coach from Day 1 to support your wellbeing and career growth.

Why This Role Is Open


We are currently hiring for this role due to an existing or newly created vacancy within our organization. This position is open as part of our ongoing business needs, and we are actively reviewing applications to fill this role with a qualified candidate who can make an immediate impact.

Inclusion at Capco


We're committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know—we'll be happy to help. We value each person's unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our #BeYourselfAtWork culture encourages individuality and collaboration—a mindset that shapes how we work with clients and each other every day.

Use of Artificial Intelligence in Talent Acquisition


At Capco, we use artificial intelligence (AI) tools to support and enhance several parts of talent acquisition. This includes using AI-enabled features within LinkedIn to help source potential candidates, speeding up routine recruitment communications such as emails and creating compelling and brand-aligned job postings that accurately reflect role requirements, and AI-scheduling applications to improve the efficiency of interview coordination.

AI is used as a support tool only. All hiring decisions are made by talent acquisition and hiring teams.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Python Developer in Toronto, ON vacancy
  •  ...Montreal / GTA / Calgary   1 for Calgary – for which we were looking so far. 3 for GTA / Montreal – any location is fine.   Python Lead Developer Location – Montreal / GTA / Calgary Rate – 70 CAD Currently 3 days / week and from Sept – 4 days in office / week at... 
    Suggested
    Contract work
    Work at office
    3 days per week

    Spruceinfotech

    Toronto, ON
    9 hours ago
  •  ...Responsibility: Mandatory Skills Description: Experience in Python in an enterprise environment, covering the whole development life...  ...traders, operations staff and peers to understand requirements. Develop solutions that are in line with clients technology biases,... 
    Suggested
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Shift work

    AstraNorth

    Toronto, ON
    12 hours ago
  • $70k - $85k per year

     ...Description Role Title: Full Stack Python Developer Location: Toronto, ON Employment Type: Full-Time (Onsite/Hybrid) Reports to: Head of IT & Engineering from the IT Team Salary Range: 70k–85k CAD per year  Role Overview: We’re looking for a skilled Full... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    9 hours ago
  • $150k - $200k per year

     ...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... 
    Suggested
    Full time
    Shift work

    acquird

    Toronto, ON
    9 hours ago
  • $70 - $95 per hour

     ...: Contract Compensation: $70–$95/hour Location: Remote Role Responsibilities Design and develop high-quality Python code for controlling complex hardware systems like wind tunnel fan arrays. Implement and optimize control algorithms... 
    Suggested
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    9 hours ago
  • $40 - $50 per hour

     ...Remote Role Responsibilities Build MCP servers in Python using FastMCP . Integrate web or desktop applications...  ...similar frameworks. Experience integrating third-party apps or developer tools. Familiarity with web apps, databases, and... 
    Full time
    Contract work
    Summer work
    Local area
    Remote work

    Mercor

    Toronto, ON
    9 hours ago
  • Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-...
    Remote job
    Contract work

    YO AI Labs

    Toronto, ON
    16 days ago
  • Python Full stack Developer Toronto, ON - Hybrid (4 Days WFO) Python, Django, flask API, Angular Role Descriptions: coding with Python| Java| JavaScript|| TypeScript
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  •  ...traders, operations staff and peers to understand requirements. Develop solutions that are in line with client's technology biases,...  ...walkthroughs, and documentation. Skills Must have Experience in Python in an enterprise environment, covering the whole development life... 
    Long term contract
    Full time

    Luxoft

    Toronto, ON
    12 hours ago
  • $120k - $150k per year

     ...our local communities. We help businesses evaluate their risks and develop solutions tailored to their needs. We believe in empowering our...  ...design (REST) Deployment and maintenance of web applications using Python platforms Experience with front end development using javascript... 
    Full time
    Local area
    Remote work

    HUB International

    Toronto, ON
    12 hours ago
  • $80k - $130k per year

    Senior Developer - Python / PySpark Position Description This role is hybrid and requires you to work from our downtown Toronto office and/or the client office a minimum of four (4) days per week. This requirement is subject to change based on business and client needs... 
    Work at office
    Toronto, ON
    19 days ago
  •  ...of everything we do. We're looking for a Senior Full Stack Developer to join our team on a short-term contract engagement. In this role...  ...Design, develop, and maintain automation solutions using Python and modern full stack development practices. Build scalable applications... 
    Full time
    Temporary work
    Flexible hours

    RAVL

    Toronto, ON
    9 hours ago
  •  ...Job Responsibility: Senior Full Stack Python Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career... 
    Full time
    Work at office
    3 days per week

    Cognizant

    Toronto, ON
    10 days ago
  •  ...build a team that puts real, sustainable business outcomes at the core of everything we do. We're looking for a Senior Full Stack Developer to join our team on a short-term contract engagement. In this role, you'll build automation solutions that improve operational... 
    Contract work
    Temporary work

    ravl_io

    Toronto, ON
    26 days ago
  • $150k - $180k per year

    Role: Senior FullStack (Python) Developer  Location: Hybrid, Toronto  Rates: $150k - $180k per year  Structure: Full time -- We have a great new opportunity to support one of our online marketplace clients in a full-time capacity! Please see below for more information... 
    Full time

    CorGTA

    Toronto, ON
    25 days ago
  •  ...Job Title: Data Office Developer (SQL, Python, ETL, Data Warehousing) Role: Data Office Developer Key Responsibilities • Design, develop, and maintain database objects, scripts, queries, and data processing logic using SQL and Python • Analyze business and technical... 
    Permanent employment
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    12 days ago
  •  ...Job Description Role:  Senior Python React Developer Duration: Long Term Location: Toronto, Canada- Hybrid/ Remote Required Skills: We are seeking a  Senior Python React Developer with 8+ years of experience in designing and developing enterprise-grade full... 
    Long term contract
    Contract work
    Remote work

    TMS LLC

    Toronto, ON
    4 days ago
  •  ...Python AI/ML Developer – Python, FastAPI, AWS & Generative AI (LLMs) Required Skills & Experience: • 5+ years of professional experience in software development. • Strong proficiency in Python (FastAPI, Flask, asyncio, pandas, etc.). • Hands-on experience... 

    Astra North Infoteck Inc.

    Toronto, ON
    25 days ago
  • $100 per hour

     ...Location: Remote Duration: 1 month Commitment: 20 hours/week Role Responsibilities Develop and maintain complex, production-grade Python systems for real-world environments. Design modular, testable codebases using modern Python tooling... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Summer work
    Remote work

    Mercor

    Toronto, ON
    9 hours ago
  •  ...Senior AI Developer – Python, AWS Services, SQL, ML Role AI Developer – Corporate IT AI Team Required Skills • Strong Python coding proficiency, including building scalable applications, scripting, and automation. • Strong SQL skills and experience designing... 

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $70 - $95 per hour

     ...Compensation: $70–$95/hour Location: Remote Role Responsibilities Design, develop, and maintain high-quality, reusable, and reliable Python code for controlling complex hardware systems, including wind tunnel fan arrays and associated mechanical... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    9 hours ago
  •  ...to design and analyze complex systems. A background in capital markets and proficiency in Python are considered advantageous. Responsibilities Design, develop, and maintain robust and scalable applications using Java and AWS services.... 

    Luxoft

    Toronto, ON
    11 days ago
  •  ...the public about sports betting. How Betstamp Works: We help develop winning bettors with tools, tracking, promotions, and analysis!...  ...iterate, and win. Tech We Use (That You’ll Love) Backend: Python – Django / Django Rest Framework, Go Frontend: React, Next.js... 
    Long term contract
    Full time
    Internship
    Work at office

    Betstamp

    Toronto, ON
    9 hours ago
  • $100 per hour

     ...Location:** **Remote** **Duration:** **1 month** **Commitment:** **20 hours/week** ## Role Responsibilities - Develop and maintain complex, production-grade **Python** systems for real-world environments. - Design modular, testable codebases using modern **Python** tooling... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Summer work
    Remote work

    Mercor

    Toronto, ON
    9 hours ago
  • $100 per hour

     ...Location: Remote Duration: 1 month Commitment: 20 hours/week Role Responsibilities Develop and maintain complex, production-grade Python systems for real-world environments. Design modular, testable codebases using modern Python tooling... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Summer work
    Remote work

    Mercor

    Toronto, ON
    9 hours ago
  • $70 - $90 per hour

     ...implementable methods. Break down high-level scientific problems into logical, independently testable subproblems. Develop "Gold Standard" Python solutions for subproblems and create corresponding unit tests. Review peer prompts, golden solutions, and unit... 
    Full time
    Summer work
    Freelance
    Immediate start
    Remote work

    Mercor

    Toronto, ON
    9 hours ago
  • $130k - $180k per year

     ...Must be able to legally work in Canada (visa or sponsorship won't be provided) We're growing, and we are looking to hire a BE Python Developer for the Platform team (We have a separate Applications) Role = 80% BE Platform + 20% Infrastructure/DevOps Open on seniority... 
    Long term contract
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Acquird.io

    Toronto, ON
    9 hours ago
  • $71.4k - $115k per year

     ...New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers...  ...and scalable data solutions. The ideal candidate is a strong Python developer who has some experience in front-end technologies like... 
    Casual work

    Take-Two Interactive Software

    Toronto, ON
    9 hours ago
  • $180k - $275k per year

     ...knowns and unknowns, to accelerate the path to robust solutions Develop Best Practices:  Define, promote, and mentor on engineering best...  ...years of proven software development expertise (Production level Python development required) Enterprise SaaS Leader: Extensive... 
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Veeva Systems

    Toronto, ON
    12 hours ago
  •  ...Role   A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of...  ...relational and/or no-SQL data storage mechanisms Proficiency in SQL, Python and JSON preferable Experience with cloud platforms (i.e.... 
    Work at office
    Immediate start
    2 days per week

    Bentley Systems

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Developer. Be the first to apply!