1

Associate Python Developer Jobs in Ontario (NOW HIRING)

Data Engineering: Building data ingestion pipelines, data curation with SQL and Python, and data ... Azure AI Engineer Associate (AI-102), Azure Data Engineer Associate (DP-203), and Fabric Analytics ...

Our Embedded QA team is looking for an Associate QA Engineer to work within the Device Platform ... Strong coding skills in Python, C or C++. * Experience with Embedded Firmware. * Experience on ...

Strong hands-on experience with Python and widely used libraries and frameworks such as Pandas ... AWS certifications (e.g., AWS Certified Developer - Associate or equivalent) are an asset This ...

We're looking for an Associate Data Engineer to join our growing data platform team. In this role ... Some hands-on experience with Python for data processing or automation * Good working knowledge of ...

Good knowledge of Microsoft Azure Services (DevOps, Databricks, SQL Server, Event Hub, Web Apps ... Strong Python skills and familiarity with LLM frameworks (LangChain, LlamaIndex), Azure OpenAI ...

next page

Showing results 1-20

Associate Python Developer information

What is an Associate Python Developer job?

An Associate Python Developer is an entry-level software developer who specializes in using Python to build, test, and maintain applications. They typically work under the guidance of senior developers to write clean, efficient code, debug programs, and collaborate with teams on software projects. This role requires a solid understanding of Python fundamentals, libraries, and frameworks, along with problem-solving and analytical skills. Associate Python Developers often contribute to backend development, automation tasks, and data processing workflows.

What kind of projects or tasks can I expect as an Associate Python Developer?

As an Associate Python Developer, you'll typically work on a variety of tasks such as writing and testing code modules, debugging existing features, and assisting with the development of software applications under the guidance of senior developers. You may also help maintain documentation, contribute to code reviews, and support the integration of APIs or third-party tools. Depending on the team structure, you might rotate between front-end and back-end tasks or focus on one area to build deeper expertise. This hands-on experience is designed to help you learn best practices, develop your technical skills, and prepare you for greater responsibilities in software development.

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

To thrive as an Associate Python Developer, you need a solid grasp of Python programming, problem-solving abilities, and a basic understanding of software development principles, usually supported by a degree in computer science or a related field. Familiarity with version control systems like Git, code editors (such as VSCode or PyCharm), and optionally frameworks like Django or Flask is often expected; certifications in Python can be an advantage. Strong teamwork, attention to detail, and clear communication help you excel in collaborating with more experienced developers and stakeholders. Mastering these skills sets the foundation for efficient code development, smooth project collaboration, and long-term career growth in a software engineering environment.

What are the most commonly searched types of Python Developer jobs in Ontario? The most popular types of Python Developer jobs in Ontario are:
What are popular job titles related to Associate Python Developer jobs in Ontario? For Associate Python Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Associate Python Developer jobs in Ontario look for? The top searched job categories for Associate Python Developer jobs in Ontario are:
What cities in Ontario are hiring for Associate Python Developer jobs? Cities in Ontario with the most Associate Python Developer job openings:
Infographic showing various Associate Python Developer job openings in Ontario as of July 2026, with employment types broken down into 1% As Needed, 67% Full Time, 30% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution.
Principal Associate Data Scientist, Machine Learning

Principal Associate Data Scientist, Machine Learning

Capital One

Toronto, ON • On-site

$90 - $120/hr

Other

Re-posted 7 days ago


Capital One rating

7.8

Company rating: 7.8 out of 10

Based on 143 frontline employees who took The Breakroom Quiz

72nd of 146 rated banks


Job description

Principal Associate Data Scientist, Machine Learning

Toronto, Canada.

Overview

As a Machine Learning Data Scientist at Capital One, you’ll be part of a team that’s leading the next wave of disruption at a whole new scale, using the latest in distributed computing technologies and operating across billions of customer transactions to build cutting‑edge models and unlock big opportunities that help everyday people save money, time, and improve their financial lives.

Responsibilities
  • Write software to extract, clean, and investigate large, messy data sets of numerical and textual data.
  • Build, deploy, and maintain machine learning models (Gradient Boosting Machines, Neural Networks, etc.) from development, validation, through to deployment in production.
  • Develop and optimise model development pipelines that enable rapid experimentation and optimisation.
  • Design and analyse experiments to optimise business strategies.
  • Investigate the impact of new technologies, data sources, and methodologies to remain on the cutting edge of data science.
Ideal Candidate
  • Curious: asks why, explores, and shares disruptive ideas.
  • Python proficient, constantly exploring new open‑source tools.
  • Wrangler: extracts data from various databases and APIs, transforms it, and leverages it to improve model accuracy.
  • Creative: comfortable solving big, undefined problems with petabytes of data.
  • Proactive: shares knowledge with peers and contributes to open‑source projects.
  • Expert: deep expertise in model development, deployment, or inference.
  • Emerging Leader: comfortable running point on large, complex projects and communicating recommendations to both technical and non‑technical audiences.
Basic Qualifications
  • At least 3 years of experience in open‑source programming languages for modelling (Python or R).
  • At least 3 years of experience with version control systems like GitHub.
  • At least 3 years of experience with machine learning or predictive modelling (H2O, XGBoost, TensorFlow, etc.).
  • At least 3 years of experience with SQL.
Preferred Qualifications
  • Bachelor’s Degree in a quantitative field or Master’s Degree or PhD.
  • Experience working with AWS (EC2, S3, Lambda, RDS, etc.).
  • Experience working with advanced Git workflows (Pull Requests, Code Reviews, Issues, Branching).
  • Experience writing unit tests and integrating with CI/CD tools (Jenkins, CircleCI, etc.).
  • Experience with experimental design and AI agent power user.
  • At least 5 years’ experience in Python or R.
  • At least 5 years’ experience in machine learning / predictive modelling (H2O, XGBoost, TensorFlow, etc.).
  • At least 5 years’ experience with SQL.
  • Experience with financial data.
Benefits
  • Hybrid work environment, 3 days in the office.
  • One‑time Work From Home allowance.
  • Full coverage for spouses, domestic partners, and dependents.
  • Up to $3,000 in mental health coverage and up to $5,000 in tuition subsidies per year.
EEO Statement

Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.

#J-18808-Ljbffr

What Capital One employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom