Get the job you really want.

Top Python Jobs in Toronto

5 Days Ago
Toronto, ON
Hybrid
3,500 Employees
Senior level
3,500 Employees
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Senior Data Engineer will design, develop, and maintain data products for Block, focusing on cloud infrastructure, ETL/data modeling, and collaboration with various stakeholders. The role requires coding in Python and SQL, maintaining an AWS cloud platform, and mentoring team members while handling complex data projects.
5 Days Ago
Toronto, ON
500 Employees
Senior level
500 Employees
Senior level
Productivity • Real Estate • Software • PropTech • Big Data Analytics
The Engineering Manager will lead the Lease Market Experience team, driving engineering processes and coaching members to deliver high-quality products. Responsibilities include managing project execution, fostering a collaborative culture, and recruiting talent. The role requires a strong technical background for effective problem-solving and leadership within the team and across departments.
5 Days Ago
Toronto, ON
500 Employees
Senior level
500 Employees
Senior level
Productivity • Real Estate • Software • PropTech • Big Data Analytics
The Engineering Manager will enhance engineering processes, oversee product development, and lead an agile team while ensuring quality and strategic alignment. Responsibilities include mentoring team members, collaborating across functions, and managing technical projects and tradeoffs. The role requires a strong technical background and effective communication skills.
6 Days Ago
Toronto, ON
Hybrid
12,700 Employees
Senior level
12,700 Employees
Senior level
Enterprise Web • Fintech • Financial Services
The Senior Software Engineer will design, develop, and maintain software solutions while collaborating with various teams. Responsibilities includes implementing best practices in coding, troubleshooting production applications, and taking ownership of projects. They will also stay updated on emerging technologies and contribute to product vision and quality assurance.
6 Days Ago
Toronto, ON
590 Employees
Senior level
590 Employees
Senior level
Artificial Intelligence • Marketing Tech • Software
As a Lead Backend Developer, you will advance the DaVinci platform by implementing integration solutions, designing a next-generation email integration platform, and creating a turnkey integration architecture to enhance client onboarding and service availability.
6 Days Ago
Toronto, ON
590 Employees
Senior level
590 Employees
Senior level
Artificial Intelligence • Marketing Tech • Software
As a Senior Backend Developer, you will design and develop High-quality integrations with third-party marketing platforms, build scalable systems, and enhance the integration architecture for better client onboarding. You will collaborate with teams to build solutions and ensure system reliability while utilizing technologies such as Python, Kubernetes, and cloud services.
6 Days Ago
Toronto, ON
590 Employees
Senior level
590 Employees
Senior level
Artificial Intelligence • Marketing Tech • Software
As a Senior Distributed Systems Engineer focused on Machine Learning, you will develop scalable, fault-tolerant systems for the Machine Learning platform, design and maintain various services, collaborate with stakeholders, minimize risks, and integrate AI innovations into product development.
6 Days Ago
Toronto, ON
590 Employees
Mid level
590 Employees
Mid level
Artificial Intelligence • Marketing Tech • Software
As a Data Engineer, you will help drive the direction of our Data Warehouse, implement and test data pipelines, document data lineage, create data products, and collaborate with Analysts and Engineers to build reports and dashboards, leveraging massive amounts of collected campaign data.

Featured Jobs

6 Days Ago
Toronto, ON
590 Employees
Senior level
590 Employees
Senior level
Artificial Intelligence • Marketing Tech • Software
As a Lead Backend Engineer, you'll advance the DaVinci platform, driving the development of scalable solutions while collaborating with stakeholders to define complex requirements. Responsibilities include designing systems for business value, conducting design reviews, and mentoring junior developers, all while ensuring technical excellence.
6 Days Ago
Toronto, ON
Hybrid
12,700 Employees
Senior level
12,700 Employees
Senior level
Enterprise Web • Fintech • Financial Services
The Senior Software Engineer at Morningstar will be responsible for building scalable products using C# and .NET while collaborating with product managers and team members. The role includes OO design, AWS technologies, supporting various databases, and maintaining code quality through best practices and testing. The candidate will take ownership of projects, participate in on-call support, and contribute to product vision improvements.
6 Days Ago
Toronto, ON
Hybrid
12,700 Employees
Senior level
12,700 Employees
Senior level
Enterprise Web • Fintech • Financial Services
Seeking a Senior Software Engineer with full-stack expertise to develop new systems and maintain existing applications. Must have strong software engineering experience in building Web-based applications.
6 Days Ago
Toronto, ON
590 Employees
Senior level
590 Employees
Senior level
Artificial Intelligence • Marketing Tech • Software
As a Lead Backend Engineer specializing in integrations, you will design, develop, and maintain secure connections between the company's product and third-party marketing technology, addressing integration issues to ensure seamless client experiences, while adhering to software development best practices.
6 Days Ago
Toronto, ON
590 Employees
Senior level
590 Employees
Senior level
Artificial Intelligence • Marketing Tech • Software
As a Principal Data Engineer at Movable Ink, you will lead the development of the Data Warehouse and manage data pipelines across various business systems, ensuring high performance and compliance with data regulations. Your role includes mentoring team members and optimizing data processing for seamless data access.
6 Days Ago
Toronto, ON
Hybrid
38,000 Employees
Senior level
38,000 Employees
Senior level
Big Data • Cloud • Food • Machine Learning • Software • Database • Analytics
The Machine Learning Engineer Lead will manage and develop the ML Engineering group, implement machine learning algorithms, assist the Data Science team, and collaborate with data engineers to enhance data and model pipelines while maximizing the ROI on data and technology.
7 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Staff Machine Learning Engineer will lead projects within the Square Conversational AI team, focusing on building scalable machine learning solutions. Responsibilities include collaborating with business leaders, developing ML products, mentoring team members, and overseeing the entire ML lifecycle from data collection to production.
7 Days Ago
Toronto, ON
20,000 Employees
Senior level
20,000 Employees
Senior level
Food • Retail • Agriculture • Manufacturing
The Release Engineer will manage and orchestrate software release processes for the Data, AI, and Analytics team. Responsibilities include overseeing deployment orchestration, environment configuration, CI/CD pipeline management, and collaborating with cross-functional teams to ensure successful deployments and adherence to security standards, while maintaining documentation.
8 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Mid level
12,000 Employees
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The role involves developing scalable systems for Square's Identity Platform, focusing on authentication, authorization, and onboarding solutions. You will collaborate with cross-functional teams, guide platform design, mentor fellow engineers, and foster a positive team culture.
8 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Machine Learning Engineer will design and maintain machine learning systems to detect fraud in real-time, collaborating with ML Modelers and Software Engineers on data sources and models. Responsibilities include solving technical problems at scale and owning solutions from design to operation.
8 Days Ago
Toronto, ON
Remote
Hybrid
3,500 Employees
Senior level
3,500 Employees
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Staff Software Engineer on the Afterpay Media Network team, you will collaborate with cross-functional teams to build and optimize data systems, deploy machine learning models, and develop scalable data warehouses. You will work on API development, integrate various advertising tools, and maintain high data quality to enhance advertising solutions across multiple channels.
8 Days Ago
Toronto, ON
Remote
Hybrid
3,500 Employees
Senior level
3,500 Employees
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Senior Machine Learning Engineer will design and maintain ML systems to detect fraud in real-time, collaborating with ML Modelers and Software Engineers. Key responsibilities include developing risk pipelines, integrating new data sources, and solving technical challenges in a fast-paced environment.
8 Days Ago
Toronto, ON
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Software Engineer on the Accounts & Security team, you will design and develop new authentication methods, ensure successful project delivery, collaborate on long-term architecture strategies, and maintain the codebase's quality, addressing technical challenges along the way.
8 Days Ago
Toronto, ON
Hybrid
6,000 Employees
Mid level
6,000 Employees
Mid level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
The Quality Engineer (Automation/Test) is responsible for creating test cases and automation scripts, maintaining automation tools, and managing test environments. They will facilitate team needs, contribute to a knowledge base, participate in defect management, and learn new technologies to enhance testing capabilities.
9 Days Ago
Toronto, ON
Remote
90,000 Employees
Senior level
90,000 Employees
Senior level
Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
The Manager, Technology Architecture, Solution Architect will lead the design and management of cloud solutions prioritizing security and scalability. Responsibilities include implementing Infrastructure as Code using Terraform, managing a team of cloud engineers, and collaborating globally for high availability. The candidate should possess strong technical and leadership skills.
9 Days Ago
Toronto, ON
1,600 Employees
Senior level
1,600 Employees
Senior level
eCommerce • Fintech • Real Estate • Software • PropTech
The Information Systems Engineer will manage and optimize IT infrastructure, resolve escalated support tickets, ensure system compliance and security, and lead IT projects. This role requires expertise in cloud platforms, Okta configurations, network management, and automation using Python and Terraform.
10 Days Ago
Toronto, ON
Remote
Hybrid
2,674 Employees
Senior level
2,674 Employees
Senior level
Fintech • HR Tech
The Machine Learning Engineer will build and deploy models to assess risks in the payments domain, collaborate across teams, develop scalable frameworks for analysis, and communicate findings to stakeholders. The role requires deep knowledge in machine learning, statistical techniques, and programming.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size