Get the job you really want.

Top Python Jobs in Toronto

22 Days Ago
Toronto, ON
Senior level
Senior level
Information Technology • Security • Software • Consulting
As a Senior Software Engineer, you will build the next generation of Mimecast protection products on the X1 platform, collaborating across the stack to develop cloud integrated microservices using Go, Java, and Python. Responsibilities include working with product management, optimizing backend systems for AWS, and mentoring junior engineers.
Top Skills: GoJavaPython
23 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Software
As a Senior Software Engineer, you will develop full stack features, ensuring high-quality standards and guiding junior engineers. Collaborate with Product Management and Design in a fast-paced environment and engage in the full project lifecycle from planning to deployment.
Top Skills: CSSHTMLJavaPythonRubyTypescript
23 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Software
The Senior Software Engineer will own the cloud data syncing layer and enhance it to support larger customers. Responsibilities include collaborating on technical compliance, building complex features, mentoring engineers, and direct customer engagement. Strong cloud technology knowledge and proficiency in backend languages are essential.
Top Skills: GoJavaScriptPythonRuby
23 Days Ago
Toronto, ON
Mid level
Mid level
Fintech
The SDET role involves creating test automation frameworks, developing and maintaining test code, analyzing test failures, and working closely with development and business teams to ensure software quality and release readiness. You will lead testing efforts, conduct code reviews, and foster relationships among stakeholders while also being involved in continuous process improvements.
Top Skills: JavaScriptPowershellPython
23 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Software Engineer III will analyze stakeholder requirements, develop and implement coding solutions using various languages and frameworks, conduct testing, manage defects, and assist in DevOps activities. The role involves ongoing collaboration with key stakeholders to ensure that developed solutions meet high standards of quality and performance.
Top Skills: C#JavaScriptPython
23 Days Ago
Hybrid
Toronto, ON
Senior level
Senior level
Marketing Tech
As an Applied AI Developer at Klick, you will build AI-enriched solutions, integrating various AI services and optimizing prompts for large language models. Your role involves full-stack ownership, collaboration with stakeholders, and continuous innovation in AI-driven applications to enhance the Genome ecosystem.
Top Skills: Python
Senior level
Software
The job involves owning and building large areas within AI data management software, participating in the entire product lifecycle, and quickly learning new technologies as needed. You’ll work on developing tools for managing unstructured data at scale, contributing to open-source solutions, and collaborating with a remote team.
Top Skills: GoPythonRust
24 Days Ago
Toronto, ON
Senior level
Senior level
Information Technology • Software • Design
The role involves collaborating with internal clients to develop data-driven solutions, ensuring data quality, and using analytical models. Responsibilities also include working in an agile environment and contributing to product quality improvements through data analysis focused on automotive data issues.
Top Skills: C#PythonRSQL
24 Days Ago
Remote
Hybrid
Toronto, ON
Senior level
Senior level
Transportation
As a Senior/Staff Software Engineer, you will enhance the autonomous driving technology by optimizing system runtimes and deploying solutions on CPU/GPU devices. You'll work with a diverse and innovative team to advance AI capabilities in self-driving projects.
Top Skills: C++Python
24 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Software
The Senior Platform Engineer is responsible for building and maintaining digital forensic products, focusing on performance and collaboration among stakeholders. Key tasks include troubleshooting customer issues, establishing best practices for deployment models, and mentoring team members.
Top Skills: GoPython
24 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Fintech • Information Technology • Mobile • Payments • Software • Financial Services
The Site Reliability Engineer at Q2 will focus on creating a secure and scalable infrastructure for a new product line. Responsibilities include interfacing with architecture teams, contributing to Infrastructure as Code using CDK and Typescript, and developing CI/CD pipelines.
Top Skills: C#JavaPythonTypescript
24 Days Ago
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Hardware • Machine Learning • Quantum Computing
As a Software Engineer at Xanadu, you will work on control software for quantum devices, collaborating with physicists and engineers. Your role involves implementing systems to control hardware actuators, conducting tests on quantum modules, and promoting best software practices within the team.
Top Skills: Python
Junior
Security • Software • Cybersecurity
As a Software Developer in Test, you will develop and execute test plans, work on automated tests, collaborate with developers, and drive product quality initiatives. You'll be involved in building CI/CD pipelines and using various debugging tools to enhance test automation and product performance while maintaining high-quality software standards.
Top Skills: PythonSQL
Junior
Security • Software • Cybersecurity
The SDET will work with developers to automate and execute test plans for malware detection technologies, improve CI/CD pipelines, and provide build verification. They will utilize debugging tools and apply software testing best practices, while also being part of a collaborative team.
Top Skills: C++Python
24 Days Ago
Toronto, ON
Senior level
Senior level
Semiconductor
As a Mixed-Signal Engineer, you will be responsible for R&D in the CTO Office, focusing on designing integrated circuits for advanced data communication products. This includes developing high-speed analog and mixed-signal circuits, evaluating new CMOS technologies, defining specifications, and collaborating with engineering teams to create prototypes.
Top Skills: MatlabPython
24 Days Ago
Toronto, ON
Senior level
Senior level
Semiconductor
The Principal DFT Engineer will develop and support DFT methodologies, create automated verification solutions, and lead the architectural design of DFT flows for various projects. Responsibilities include working with EDA tools, writing RTL for DFT features, and ensuring implementation quality control through QoR checks.
Top Skills: PythonSystemverilogTclVerilogVhdl
24 Days Ago
Toronto, ON
Senior level
Senior level
Semiconductor
As a Staff DFT Engineer, you will develop and support DFT methodologies across projects, automate RTL for DFT, create verification solutions, and implement quality checks for designs. A focus on architecting flows for ASICs and System-On-Chip designs is essential.
Top Skills: PythonSystemverilogTclVerilogVhdl
24 Days Ago
Remote
Toronto, ON
Junior
Junior
Fintech • Payments
As a Software Engineer on the Data team at WEX, you will design, code, and implement data products and pipelines, automate CI/CD processes, and support proactive data management. You'll collaborate to address business needs, utilize big data technologies, and implement best practices for system performance and reliability, while continuously learning and mentoring others.
Top Skills: C#GoJavaPython
24 Days Ago
Toronto, ON
Senior level
Senior level
Fashion
The Sr. Motor Control Engineer will develop high-performance control algorithms for electric motors, manage project timelines, create simulation models, debug embedded systems, and collaborate on system-level improvements. This role requires expertise in control algorithms, modeling, and project management.
Top Skills: Embedded CPython
Mid level
Information Technology • Software • Design
In this role, the Embedded Software Developer will work on the design, coding, testing, and maintenance of embedded software for satellite communications. Responsibilities include developing software modules, ensuring networking solutions, integrating components on Linux, and collaborating with cross-functional teams.
Top Skills: C++Python
Mid level
Information Technology • Software • Design
As an Embedded Software Developer at Syntronic, you will design, code, test, and maintain embedded software applications, collaborate on networking solutions, and contribute to software tools and frameworks, ensuring high quality and performance across various sectors including telecommunications and automotive.
Top Skills: C++Python
24 Days Ago
Toronto, ON
Senior level
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
As a Backend Staff Engineer at Coursera, you will lead the development of AI-powered personalized education solutions. Your role involves designing scalable backend services, collaborating with cross-functional teams, analyzing data for continuous improvement, and mentoring junior engineers to enhance their skills in creating impactful learning experiences.
Top Skills: GoJavaPython
24 Days Ago
Toronto, ON
Senior level
Senior level
Information Technology • Security • Cybersecurity
The Senior Manager of Software Engineering will lead the engineering team, define the technical vision and oversee software product development and delivery. Responsibilities include creating execution plans, managing resources, hiring talent, and fostering collaboration with product managers and stakeholders to ensure high-quality outcomes.
Top Skills: JavaJavaScriptPython
24 Days Ago
Toronto, ON
Senior level
Senior level
Fintech • Analytics
The Data Engineer will lead the design and implementation of EMR and Spark workloads using Python, ensuring system performance and security. Responsibilities include mentoring team members, overseeing maintenance, and collaborating with cross-functional teams for data initiatives.
Top Skills: Python
24 Days Ago
Toronto, ON
Senior level
Senior level
Fintech • Payments • Software
The Senior Cloud Engineer at Zafin will automate platform provisioning and management using tools such as Terraform and Azure. Responsibilities include implementing scalable cloud infrastructure on Azure, enhancing CI/CD pipelines, introducing GitOps workflows, ensuring application health through observability, and delivering self-service documentation. The role necessitates operational expertise and collaboration with cross-functional teams to improve platform capabilities and support cloud operations.
Top Skills: AksAzureBashKubernetesPythonTerraform
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account