Sr Python Developer (with AI)

Carlos Goncalves

Toronto

Hybrid

CAD 199,752,000 - 235,570,000

Part time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Carlos Goncalves is seeking a Sr Python Developer (with AI) for a Toronto-based global IT services engagement. Hybrid model (in‑office 4 days/week). Six‑month contract with potential renewal.

The candidate will own design and delivery of backend services, APIs, and cloud-native solutions, leveraging AI tools and modern deployment pipelines to meet client goals. The role requires 6+ years of Python experience, strong stakeholder management, and a proven track record in enterprise environments,

Qualifications

  • Strong hands-on Python experience (6+ years).
  • Prior consulting or client-facing delivery experience.
  • Proven ownership and independent delivery.
  • Excellent problem-solving in ambiguous situations.
  • Strong communication and stakeholder management.
  • Experience adopting AI-assisted engineering tools.
  • Experience building RESTful services/APIs.
  • Cloud experience (AWS preferred).
  • Experience with CI/CD pipelines.
  • Strong unit and integration testing practices.

Responsibilities

  • Own timelines and deliverables, proactively managing scope, dependencies and risks.
  • Design and deliver software by engaging stakeholders and clarifying requirements.
  • Build backend services and RESTful APIs linked to designs.
  • Develop cloud-native apps (AWS preferred).
  • Implement workflow automation and data pipelines where needed.
  • Contribute across the full SDLC, including CI/CD.
  • Ensure production-readiness with testing and documentation.
  • Communicate progress, trade-offs, risks and changes clearly.

Skills

Python
Client-facing delivery
Communication
AI integration
Cloud AWS
CI/CD
Testing

Tools

RESTful APIs
GitHub Actions
CI/CD pipelines

Job description

Sr Python Developer (with AI)

This 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 renewal

Target rate range: $70-82hr B2B

Project Description

We are seeking a skilled and passionate Senior Developer with 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 minimal day-to-day oversight.

This is not a role for someone who requires detailed task breakdowns or constant direction. Once objectives and constraints are clear, you are expected to independently drive work to completion, proactively manage risks, communicate progress and trade-offs effectively, and manage stakeholder expectations.

Responsibilities
  • Own timelines and deliverables, proactively managing scope, dependencies, and execution risks
  • Independently frame, design, and deliver software solutions by engaging stakeholders, clarifying ambiguous requirements, and challenging assumptions
  • Build backend services and RESTful APIs aligned to those designs
  • Develop cloud-native applications (AWS preferred)
  • Implement workflow automation and data pipelines where needed
  • Contribute across the full software development lifecycle, including CI/CD
  • Ensure solutions are production-ready, including testing, documentation, and handover
  • Act as a reliable execution partner, proactively communicating progress, trade-offs, risks, and changes in expectations
Mandatory / Must Have Skills
  • Strong hands-on experience with Python- 6+ years
  • Prior consulting, advisory, or client-facing delivery experience
  • Proven ownership and independent delivery without close supervision
  • Strong problem-solving skills, including the ability to frame and solve problems in ambiguous situations
  • Strong communication and stakeholder management skills, including proactive expectation management
  • Demonstrated adoption of AI-assisted engineering tools and practices as part of day-to-day software delivery
  • Strong Python experience in enterprise environments
  • Experience building RESTful services / APIs
  • Experience integrating modern AI, specifically experience implementing and integrating Large Language Models (LLMs) into enterprise systems and applications.
  • Strong cloud experience (AWS preferred)
  • Experience with CI/CD pipelines
  • Strong unit and integration testing practices
Nice-to-Have Skills
  • Capital Markets domain knowledge
  • Trading / Portfolio Management experience is preferred.
  • Workflow automation experience
  • CI/CD tooling (e.g., GitHub Actions)
  • Workflow orchestration experience
  • Terraform (infrastructure as code)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

CG Consulting Group • Toronto

On-site
CAD 80,000 - 100,000
Sr Developer - C++ and Python
Sr Developer - C++ and Python

CG Consulting Group • Toronto

On-site
CAD 96,432 - 123,984
Backend Developer - Python / AI (ID#5520)
Backend Developer - Python / AI (ID#5520)

New Value Solutions • Toronto

Hybrid
CAD 96,000 - 165,000
Senior Python Developer
Senior Python Developer

Luxoft • Toronto

On-site
CAD 96,000 - 152,000
Python Engineer- AI
Python Engineer- AI

Procom • Mississauga

Hybrid
CAD 90,000 - 120,000
Senior AI Engineer
Senior AI Engineer

Vision Talent Co. • Toronto

Hybrid
CAD 120,000 - 180,000
Capital Markests C++ Developer
Capital Markests C++ Developer

Aarorn Technologies Inc • Toronto

On-site
CAD 69,000 - 76,000
Senior Software Engineer
Senior Software Engineer

Randstad Digital • Toronto

Hybrid
CAD 110,000 - 150,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Motion Recruitment • Toronto

On-site
CAD 120,000 - 180,000
Bonus eligible
Senior Python Developer
Senior Python Developer

Glint Tech Solutions • Toronto

On-site
CAD 110,000 - 160,000