Get the job you really want.

Top Python Jobs in Toronto

18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Cloud • Software
The Software Engineer in Data Infrastructure will work on automating data platform operations, ensuring fault-tolerance, and managing Big Data platforms at scale. Responsibilities include collaborating with a distributed team, writing Python code to create features, debugging issues, and interaction with upstream communities, along with domain expertise for various data systems.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
As a Senior Observability Platform Developer, you will create a resilient and scalable cloud-native monitoring stack leveraging open-source tools. Your role involves writing high-quality code, debugging, collaborating with a distributed team, and representing Canonical at conferences. You will work on monitoring applications in diverse cloud environments, fostering a great user experience.
Top Skills: GoPython
18 Days Ago
Remote
Toronto, ON
Junior
Junior
Cloud • Software
The Ubuntu Linux Kernel Engineer will work on integrating silicon platforms into the Ubuntu Linux kernel, diagnosing and resolving kernel issues, improving tooling, and maximizing performance on partner silicon. This role requires collaboration with a globally distributed team and a strong foundation in software development at the hardware level.
Top Skills: BashCPython
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
As a Staff Engineer at Canonical, you will lead the architecture and design of impactful open source projects, mentor team members, and contribute high-quality code while engaging with the community. You'll work across the technology stack, collaborating globally and driving innovation in open-source software.
Top Skills: CC++GoPythonRust
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
As the OpenStack Engineering Manager, you will lead a team focused on managed services for customer environments, ensuring quality and timely delivery while collaborating with various stakeholders. Your role will include process implementation and measuring team health indicators.
Top Skills: CC++GoJavaPython
Entry level
Cloud • Software
The Software Engineer in Data Infrastructure focuses on automating OpenSearch operations, ensuring system reliability, and enhancing data platform features. You'll collaborate with a global team, write high-quality Python code, and provide expertise on data systems. This position requires proactive collaboration and the ability to debug and interact with open-source communities.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Software
As a Software Engineer, you will develop the Kafka-based data streaming platform, creating scalable infrastructure, managing permissions using Terraform, connecting services, and automating deployments. You will work with a dedicated team to ensure the security, reliability, and efficiency of backend systems, improving product development speed and user experience.
Top Skills: JavaPythonTypescript
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
As a Senior Sales Engineer at Snowflake, you will present and demonstrate DCR technology to customers, build custom solutions, and collaborate with various teams to enhance Snowflake's offerings. Your technical expertise will help customers leverage the Snowflake DCR APIs effectively throughout the sales cycle.
Top Skills: JavaPythonSQL
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Retail • Sales • Software
As a Full Stack Software Developer, you will develop scalable web applications using TypeScript and Python, work with Django in a microservices environment, and implement various APIs. You will collaborate closely with an engineering team to enhance the product for millions of users.
Top Skills: PythonTypescript
18 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Information Technology • Internet of Things
As a Full Stack Developer, you will design, build, and maintain web applications by utilizing both frontend and backend technologies. Responsibilities include developing features, implementing APIs, integrating third-party solutions, and analyzing system architecture for performance improvements, all while collaborating with a multidisciplinary team to drive innovation.
Top Skills: JavaScriptPython
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Payments • Software
Seeking a seasoned Staff Engineer to lead over 100 engineers in the Money Movement organization at Stripe. The role involves designing and implementing novel payment capabilities, maintaining APIs, and aligning technical decisions with strategic initiatives. This position requires a strong balance between business impact and technical expertise.
Top Skills: JavaPython
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Payments • Financial Services
Forage is looking for a Software Engineer who will build products and systems, write high-quality code, and ensure best practices in engineering. Responsibilities include scaling systems and utilizing logging and observability tools, while working effectively in a remote setting.
Top Skills: Node.jsPython
18 Days Ago
Toronto, ON
Senior level
Senior level
Blockchain • Cryptocurrency
As a Senior Software Engineer at FalconX, you will build and maintain centralized tools for asset transfers, design middleware systems, streamline trade operations, and troubleshoot production issues. You will collaborate with cross-functional teams to enhance customer-facing products and internal tools while ensuring code quality and application performance.
Top Skills: GoJavaPython
18 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Information Technology • Security • Cybersecurity
As an ML Engineer, you will design and optimize machine learning algorithms, build and maintain data pipelines, and deploy models. You will collaborate with teams to integrate solutions, conduct research on new technologies, monitor model performance, and document processes, enhancing cybersecurity resilience for organizations globally.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Other
As a Lead Backend Engineer, you will oversee the development of backend systems that power Corelight's cybersecurity products. You will lead a team, design microservices, build REST APIs/GraphQL services using AWS, and drive adoption of software best practices while collaborating across teams.
Top Skills: GoJavaPython
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Fintech • Information Technology
As a Senior Software Engineer, you will architect, implement, and maintain systems for Alpaca Crypto, focusing on building a high-performance matching engine and other infrastructure for crypto trading. You'll be responsible for creating scalable solutions while collaborating with cross-functional teams and ensuring software quality through thorough testing and code reviews.
Top Skills: CC++GoJavaNode.jsPython
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Fintech • Information Technology
In this role, you will design and maintain systems and services that empower Alpaca's users. You will develop web applications, collaborate with cross-functional teams, lead high-visibility projects, and mentor junior developers. Your focus will be on creating scalable software solutions and enhancing user interfaces.
Top Skills: GoPythonReact
18 Days Ago
Toronto, ON
Entry level
Entry level
Software
The Field Engineer will guide technical evaluations and serve as a key technical advisor during the sales process. Responsibilities include establishing architectural visions, helping clients adopt Materialize, and authoring reference architectures while engaging with the technical community through various events.
Top Skills: PythonSQL
Mid level
Artificial Intelligence • Software
The Full Stack Software Engineer will develop and ship enterprise-focused AI products, create intuitive user experiences, integrate with enterprise tools, and build infrastructure for analytics and multi-tenancy, all while collaborating closely with Product, Design, and Engineering.
Top Skills: NextjsPythonTypescript
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
AdTech • Marketing Tech
As a Senior/Staff Data Engineer, you will design scalable real-time data pipelines, implement ML algorithms, and work on microservices architecture for ad optimization. You'll collaborate with data scientists and engineers on developing solutions for complex problems in StackAdapt's digital advertising platform.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Software
As a Senior Platform Engineering, you will ensure the stability, resilience, and scalability of the infrastructure across on-prem and cloud environments. Responsibilities include monitoring, issue mitigation, system reliability enhancement, and aligning technical solutions with tech teams. Strong emphasis on continuous learning, updating technologies, and fostering a culture of innovation and improvement.
Top Skills: BashLinuxPython
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Software
As a Site Reliability Engineer, you will ensure the stability and scalability of services through automation and engineering. You will work closely with cross-functional teams, promoting innovation and high-quality outcomes, and ensuring that monitoring, logging, and non-functional requirements are prioritized.
Top Skills: .NetBashBatFlutterJavaPHPPythonRuby
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Information Technology
The Product Engineer (Backend) at Brilliant will design and develop technical systems in the Growth and Lifecycle domains, ensuring features are effectively implemented to enhance learner engagement through thoughtful experiments and backend support.
Top Skills: Python
19 Days Ago
Remote
Toronto, ON
Junior
Junior
Information Technology • Consulting
As a DevOps Engineer at DeGate, you will ensure the performance and availability of cloud infrastructures, deploy and operate Docker/Rancher clusters, maintain blockchain nodes, and optimize CI/CD workflows while monitoring and resolving incidents. Continuous learning and technology optimization are key responsibilities.
Top Skills: DockerPython
19 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Machine Learning • Social Media • Software • App development
The Senior/Team Lead NLP Engineer will enhance ML service architecture, optimize model training processes, and improve communication relevance between bots and users. The role involves managing AI processes, preparing training data, and overseeing team workflows, focusing on conversational AI applications.
Top Skills: Python
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account