1

Python Team Lead Jobs in Toronto, ON (NOW HIRING)

Technical Lead

Toronto, ON · Hybrid

CA$130K - CA$170K/yr

... team that moves fast, experiments boldly, and values craftsmanship. What You'll Be Doing ... Strong proficiency in at least one backend language ( Node.js , Python , Go , or Java ). * Hands-on ...

The Capital Markets Data AI and Research Technology (DART) team is looking for a hands-on AI ... Advanced proficiency in Python and hands-on experience with Generative AI frameworks and ...

Lead API and contract testing across services and integration boundaries * Develop test tooling ... as the team grows Requirements // Tech Stack * Languages: Python, Java, TypeScript * Test ...

Apply Early

Mentor junior engineering team members and provide technical guidance across development activities ... Basic programming or scripting experience in Python or C * Strong technical problem-solving and ...

Apply Early

Mentor junior engineering team members and provide technical guidance across development activities ... Basic programming or scripting experience in Python or C * Strong technical problem-solving and ...

Our team members are trusted advisors who collaborate closely, think creatively, and deliver ... Strong skills in SQL, Python. * Experience with data modeling, integration, and governance ...

... team of experts where they can learn from each other and solve the world's most complex client ... Process large-scale data on Snowflake with SQL, Python, and modern data integration tooling.

Our team thrives in a collaborative, growth-oriented environment where ideas matter, and impact is ... Develop and maintain deployment automation using Python, PowerShell, Bash, or similar scripting ...

Adobe Target Lead Engineer

Mississauga, ON · On-site +1

CA$116K - CA$182K/yr

Join Agilent's multifaceted eCommerce engineering team as a Lead Engineer specializing in Adobe ... Proficiency in JavaScript, Python, RESTful APIs, JSON, and XML. * Expertise in AT.js, Adobe Launch ...

You'll work in a small IT team alongside our existing IT teammate, and partner closely with our ... Light code, Python scripts, Google Apps Script, and similar. Support the accuracy and consistency ...

Be a Team Player:Working in a collaborative team-oriented environment, you will share information ... Familiarity with the Python data science stack through exposure to libraries such as Numpy, Scipy ...

Experience using analytics and data tools such as SQL, Python (or similar), and business ... The team focuses on driving digital, data, and analytics capabilities that improve agronomic ...

You will mentor team members, uphold technical best practices, perform peer code reviews, and ... Proven experience with CI/CD pipelines (GitLab preferred), scripting languages (Python, Bash), and ...

Within Digital R&D, the Integrative Clinical Data (ICD) team builds AI-powered products that ... Strong programming experience in Python (preferred), with deep familiarity in scientific computing ...

next page

Showing results 1-20

Python Team Lead information

See Toronto, ON salary details

$8

$29

$72

How much do python team lead jobs pay per hour?

As of Jul 3, 2026, the average hourly pay for python team lead in Toronto, ON is $29.70, according to ZipRecruiter salary data. Most workers in this role earn between $15.83 and $38.08 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Python Team Lead position, and why are they important?

To thrive as a Python Team Lead, you need deep expertise in Python programming, software architecture, and development best practices, often supported by a degree in computer science or a related field. Familiarity with version control systems like Git, project management tools such as Jira, and relevant technical certifications (e.g., AWS or Django) is highly beneficial. Strong leadership, effective communication, and problem-solving abilities help you guide teams and bridge gaps between stakeholders. These competencies ensure technical excellence, cohesive teamwork, and timely project delivery in complex development environments.

What are the primary responsibilities of a Python Team Lead in a typical development team?

A Python Team Lead is responsible for overseeing the development and delivery of Python-based projects, guiding software engineers through technical challenges, and ensuring coding standards are maintained. They often facilitate code reviews, delegate tasks, and collaborate closely with other departments such as QA, DevOps, and Product Management to align objectives. In addition to technical contributions, they mentor junior team members and help set strategic direction for development initiatives. This role typically involves a blend of hands-on coding and leadership duties, making it dynamic and highly influential in the success of software projects.

What is a Python Team Lead job?

A Python Team Lead is responsible for managing a team of developers, overseeing the development of Python-based applications, and ensuring best coding practices. They collaborate with stakeholders, set project goals, and provide technical guidance to the team. Additionally, they review code, optimize workflows, and mentor junior developers to improve overall performance. Strong leadership, problem-solving, and expertise in Python frameworks are essential for this role.

What job categories do people searching Python Team Lead jobs in Toronto, ON look for? The top searched job categories for Python Team Lead jobs in Toronto, ON are:
Senior Business Analyst, Global Telecom Management Team

Senior Business Analyst, Global Telecom Management Team

TELUS

Toronto, ON • On-site

Other

This job post has expired 2 days ago. Applications are no longer accepted.


TELUS rating

8.0

Company rating: 8.0 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

19th of 80 rated telecommunications companies


Job description

Description

Join our team and what we'll accomplish together

We're looking for a highly technical and strategic Senior Business Analyst to join our Global Telecom Management team. In this role, you will bridge the gap between advanced data engineering and business strategy. You will lead end-to-end projects, leverage modern AI capabilities and transform complex global telecom data into actionable insights using BigQuery, Python, and enterprise BI platforms like Tableau and DOMO.

Project Management & Strategic Leadership

  • Lead end-to-end data initiatives from initial discovery through to execution and deployment

  • Define project scopes, establish timelines, and manage deliverables for global telecom optimization initiatives

  • Translate complex data findings into strategic recommendations for executive leadership to drive cost savings and operational efficiency

AI & Advanced Analytics

  • Develop and deploy custom AI tools and reporting mechanisms to automate legacy analysis

  • Architect and build notebook-based LLMs and machine learning workflows to extract insights from unstructured telecom data & legacy processes

  • Proactively perform ad hoc analysis to uncover underlying trends, anomalies, and optimization opportunities within global networks

Data Engineering & Validation

  • Utilize BigQuery daily to manage, query, and manipulate massive, complex telecom datasets

  • Write expert-level, optimized SQL and Python scripts to automate data pipelines and analytical models

  • Establish rigorous data validation frameworks to ensure absolute accuracy and integrity across all global telecom reporting

Business Intelligence & Reporting

  • Gather, document, and analyze business requirements from cross-functional stakeholders to design targeted data solutions

  • Build, maintain, and scale high-impact dashboards and visualizations within Tableau and DOMO

  • Standardize monthly and quarterly global reporting packages, ensuring clear visibility into key telecom performance metrics and spend

What you'll do

  • Drive Next-Gen Analytics - Move beyond traditional reporting by building custom Python workflows that actively solve complex telecom data challenges

  • Own Global Impact - Act as the project lead on high-visibility initiatives that directly influence our global telecom strategy, infrastructure, and spend

  • Create Data Clarity - Take unstructured data from multi-vendor global datasets, validate them with precision, and synthesize them into beautifully designed Tableau and DOMO stories for leadership

  • Shape the Roadmap - Lead requirements-gathering workshops with international stakeholders, serving as the definitive bridge between technical data capabilities and business execution

Qualifications

What you bring

  • Bachelor's degree in Computer Science, Data Analytics, Information Systems, Engineering, Finance, or a related field

  • 5+ years of experience as a Business Analyst, Data Analyst, or Data Scientist (with 2+ years in a senior or project-leading capacity)

  • Strong SQL and Python skills, with proven experience conducting deep ad hoc analysis and data validation

  • Hands-on experience writing and optimizing queries daily within Google BigQuery or similar cloud data warehouses

  • Demonstrated experience building advanced data models and interactive dashboards in both Tableau and DOMO

  • Proven track record of project management, including gathering business requirements and leading cross-functional tech initiatives

  • Familiarity with AI/ML frameworks, specifically experience building and deploying notebook LLMs (Jupyter, Colab, etc.)

Great-to-haves

  • Prior experience in Telecommunications Management, global network analytics, or telecom expense management (TEM)

  • Experience migrating legacy reporting infrastructure into cloud environments (BigQuery)

  • Strong understanding of prompt engineering and fine-tuning open-source LLMs for business intelligence use cases


What TELUS employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom