Get the job you really want.

Top Python Jobs in Toronto

15 Days Ago
Toronto, ON
5,000 Employees
Expert/Leader
5,000 Employees
Expert/Leader
Big Data • Analytics • Business Intelligence • Big Data Analytics
The Data Engineer will be responsible for architecting, designing, and implementing advanced analytics capabilities. The right candidate will have broad skills in database design, be comfortable dealing with large and complex data sets, have experience building self-service dashboards, be comfortable using visualization tools, and be able to apply your skills to generate insights that help solve business challenges.
15 Days Ago
Toronto, ON
Remote
Hybrid
141 Employees
Junior
141 Employees
Junior
Transportation
You will contribute to the Waabi self-driving simulator by improving its scalability and performance, designing orchestration software, collaborating with technical teams, and advocating best practices in software development.
15 Days Ago
Toronto, ON
88,000 Employees
Senior level
88,000 Employees
Senior level
Fintech • Insurance
The Senior IAM Systems Engineer will lead the development and implementation of authentication services and IAM policies, manage project timelines, and foster a high-performing team culture. Responsibilities include requirement gathering, solution design, and ensuring performance, scalability, and security of identity management systems.
15 Days Ago
Toronto, ON
Remote
385 Employees
Senior level
385 Employees
Senior level
Digital Media
Lead the development of native mobile automation frameworks while shaping the quality strategy at Scribd. Collaborate with cross-functional teams to drive quality initiatives, manage the release process, and innovate testing tools. Mentor engineers, define quality metrics, and oversee incident resolutions to enhance product quality and performance.
15 Days Ago
Toronto, ON
Remote
749 Employees
Senior level
749 Employees
Senior level
Financial Services
As a Senior Principal Software Engineer, you will lead the evolution of Adentro's Adtech/Martech technology stack, architect scalable systems, mentor junior engineers, establish governance frameworks, and manage infrastructure, ensuring high performance and timely delivery of projects.
15 Days Ago
Toronto, ON
88,000 Employees
Mid level
88,000 Employees
Mid level
Fintech • Insurance
As a Sr. Full Stack Developer, you will design and implement applications for the Audit IT portfolio. Responsibilities include coding, analyzing, and modifying systems, building APIs and microservices, ensuring application performance, conducting code reviews, and working in an Agile environment.
15 Days Ago
Toronto, ON
22,282 Employees
Mid level
22,282 Employees
Mid level
Transportation
The Software Engineer will work primarily on enhancing Lyft's login and account security features, optimizing multi-factor authentication workflows, and managing core microservices functionality. Responsibilities include writing maintainable code, implementing security protocols, collaborating with teams across the company, and mentoring other engineers.
15 Days Ago
Toronto, ON
Remote
180 Employees
Senior level
180 Employees
Senior level
Other
In this role, you will contribute to the development of the next-generation sensor product, focusing on product services and integration of network scanners. Responsibilities include providing technical expertise, designing and implementing functionalities, code review, and engineering services primarily using Golang in a Kubernetes environment.
15 Days Ago
Toronto, ON
Hybrid
1,013 Employees
Senior level
1,013 Employees
Senior level
Automotive • Retail
The Senior Software Engineer will design and develop full-stack web solutions, collaborate with QA engineers and Product Owners, improve engineering standards, perform root-cause analysis, and communicate effectively with stakeholders. The role requires hands-on experience with Python and modern front-end frameworks, as well as knowledge of SQL and cloud platforms.
15 Days Ago
Toronto, ON
Remote
141 Employees
Senior level
141 Employees
Senior level
Greentech • Energy
The Manager of PV Performance Engineering will lead the PV design and performance analysis for utility-scale solar projects, ensuring optimal performance throughout the project lifecycle. Responsibilities include managing engineering consultants, overseeing technology selection, conducting performance optimization, and driving compliance with safety standards.
15 Days Ago
Toronto, ON
213 Employees
Senior level
213 Employees
Senior level
Artificial Intelligence • Software
As a Java Developer at Behavox, you will build scalable cloud-native applications, focusing on complex data processing. You will collaborate with product management and engineering teams to develop innovative solutions that enhance corporate communications and productivity. Your work will directly impact the company's mission to organize enterprise data effectively.
16 Days Ago
Toronto, ON
Remote
375 Employees
Senior level
375 Employees
Senior level
Fintech • Software • Financial Services
The Principal Engineer will lead the architectural strategy and ensure technology aligns with business goals while collaborating with stakeholders and driving innovative solutions. Responsibilities include shaping technology roadmaps, providing architectural leadership, and fostering cross-team collaboration to enhance product performance and customer outcomes.
16 Days Ago
Toronto, ON
Hybrid
17 Employees
Senior level
17 Employees
Senior level
Artificial Intelligence • Analytics • Automation
As a Senior Full-Stack Developer at Overbond, you will design and build low latency applications using Python and Java, deploy solutions on Google Cloud, maintain real-time web applications with Angular, develop APIs, and mentor a team of engineers using agile practices.
16 Days Ago
Toronto, ON
17 Employees
Mid level
17 Employees
Mid level
Artificial Intelligence • Analytics • Automation
As a Full-Stack Engineer at Overbond, you'll design and build low latency applications using Python and Java, create real-time web applications with Angular, and integrate APIs. You'll also mentor a team while implementing best practices in an agile environment, focused on developing solutions for capital market clients.
16 Days Ago
Toronto, ON
Hybrid
65 Employees
65 Employees
Healthtech
Interaxon (Muse) is a neurotechnology company specializing in brain computer interfaces. They are looking for developers with skills in iOS, Android, Python, React Native, Ruby on Rails, SDK Development, Firmware Development, and C++. Bachelor's degree or equivalent experience required.
16 Days Ago
Toronto, ON
Remote
120 Employees
Senior level
120 Employees
Senior level
Artificial Intelligence
As a Senior Staff Design Verification Engineer, you will verify custom hardware designs by developing verification plans, maintaining verification environments, and executing test cases. You will collaborate with design engineers to ensure functionality and performance requirements are met.
16 Days Ago
Toronto, ON
Hybrid
141 Employees
Senior level
141 Employees
Senior level
Transportation
The Senior/Staff Software Engineer will develop scalable simulation tools to support Autonomous Vehicle development, design interfaces between systems, and contribute to architectural discussions. Responsibilities also include advocating for development patterns and collaborating with cross-functional teams.
16 Days Ago
Toronto, ON
Hybrid
141 Employees
Entry level
141 Employees
Entry level
Transportation
As a Software Engineer at Waabi, you will contribute to developing scalable tools for Autonomous Vehicle (AV) technology, participating in architecture discussions and collaborating with multidisciplinary teams. You'll engage with production-quality software and have the opportunity to innovate in the realm of self-driving technologies.
16 Days Ago
Toronto, ON
Hybrid
141 Employees
Senior level
141 Employees
Senior level
Transportation
As a Senior/Staff Software Engineer at Waabi, you will join a multidisciplinary team to develop scalable tools and frameworks for autonomous vehicle technology. Responsibilities include leading technical discussions, mentoring engineers, assisting in task planning, and fostering collaboration within the team.
16 Days Ago
Toronto, ON
Remote
1,485 Employees
Senior level
1,485 Employees
Senior level
Internet of Things
As a Staff Machine Learning Engineer at Fakespot, you will apply machine learning techniques to analyze unstructured data, develop and optimize machine learning models, and collaborate with teams to enhance product features. Your focus will be on ethical AI and improving the trustworthiness of eCommerce through model deployment and monitoring.
16 Days Ago
Toronto, ON
Remote
52 Employees
Entry level
52 Employees
Entry level
Payments • Financial Services
The Software Engineer at Forage will build products and engineering systems, write high-quality code, and ensure best practices in software testing. A strong understanding of computer science fundamentals is necessary, along with experience in scaling systems and working with logging and observability tools.
16 Days Ago
Toronto, ON
Hybrid
131 Employees
Senior level
131 Employees
Senior level
Internet of Things • Mobile • Other • Software
As a Senior Backend Engineer, you will architect solutions, deploy new features, and build tools for a platform scaling to millions of devices. You'll ensure continuous uptime and work on high-volume transactional systems while utilizing microservices and API design.
16 Days Ago
Toronto, ON
Hybrid
131 Employees
Mid level
131 Employees
Mid level
Internet of Things • Mobile • Other • Software
As a DevOps Engineer, you will optimize software development processes, manage cloud infrastructure, establish CI/CD pipelines, and ensure the performance and security of applications. You will also troubleshoot issues and collaborate with cross-functional teams to enhance system efficiency.
16 Days Ago
Toronto, ON
Remote
354 Employees
Senior level
354 Employees
Senior level
Cloud
As a Senior Software Engineer at Kong, you will develop and extend the Kong Gateway, collaborating with product management and engineering teams. Responsibilities include bug fixing, performance tuning, engaging with the open-source community, and mentoring team members, all while working in a remote environment.
16 Days Ago
Toronto, ON
51,885 Employees
Senior level
51,885 Employees
Senior level
Financial Services
The Senior Development Engineer will develop Java and JVS script applications within Openlink Endur, collaborating with trading desks to translate business needs into technical specifications. Responsibilities include analyzing and optimizing existing code, supporting EOD processes, and ensuring code adheres to performance and security standards.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size