Get the job you really want.

Top Python Jobs in Toronto

22 Days Ago
Toronto, ON
2,227 Employees
Senior level
2,227 Employees
Senior level
Financial Services
As a Senior Engineer, you will design and develop robust technology solutions for the Legal business group, working with Python, SQL, and modern JavaScript frameworks. Your role includes unit and integration testing, documentation, and delivery management of tech projects in an agile environment while also providing user support and process improvements.
22 Days Ago
Toronto, ON
38 Employees
Senior level
38 Employees
Senior level
Information Technology • Software • Consulting
As a Senior Software Engineer at MobSquad, you'll build and deliver user-friendly software, write production-ready code, work with back-end frameworks, and develop microservices and APIs, collaborating with talented peers and contributing to high-quality code standards.
22 Days Ago
Toronto, ON
Hybrid
1,013 Employees
Mid level
1,013 Employees
Mid level
Automotive • Retail
The Sr. SDET will work with agile teams to ensure project success by translating business requirements into test cases. Responsibilities include building QA automation frameworks, executing test cases for backend ETL and front-end applications, and maintaining testing standards. The role also involves working with project managers and data engineers to deliver solutions on time.
22 Days Ago
Toronto, ON
Hybrid
1,013 Employees
Expert/Leader
1,013 Employees
Expert/Leader
Automotive • Retail
The Sr. Data Engineer will develop, maintain and improve scalable data pipelines, collaborating with analytics and business teams to enhance data accessibility and quality. Responsibilities include data integration, ensuring data accuracy, documenting processes, and providing postproduction support while adhering to security best practices.
23 Days Ago
Toronto, ON
Remote
9 Employees
Entry level
9 Employees
Entry level
Software • Business Intelligence
Outlier seeks experienced software engineers to provide coding expertise for AI training. The role involves crafting and evaluating computer science-related questions and assessing AI-generated code. This freelance opportunity offers flexible hours and is fully remote.
23 Days Ago
Toronto, ON
88,000 Employees
Senior level
88,000 Employees
Senior level
Fintech • Insurance
As a Senior Cloud Engineer, you will design and implement scalable hybrid cloud services, ensuring security and compliance across cloud environments. Your role includes performance analysis, troubleshooting, and collaborating with cross-functional teams to optimize cloud infrastructure. You will also set up monitoring systems and provide prompt incident response, participating in an on-call rotation.
23 Days Ago
Toronto, ON
Remote
3,700 Employees
Senior level
3,700 Employees
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Senior Software Engineer on the Infrastructure team, you will design and operate distributed database technologies, ensure high availability and performance, guide other engineers on technical choices, and maintain engineering support while staying updated on industry trends.
23 Days Ago
Toronto, ON
841 Employees
Entry level
841 Employees
Entry level
Information Technology
As an Applied Scientist at Dialpad, you will develop and refine Natural Language Processing and Machine Learning algorithms for business communication. Your role involves model development, evaluation, and collaboration with various teams to enhance DialpadGPT's performance and capabilities in multiple languages.
23 Days Ago
Toronto, ON
85 Employees
Junior
85 Employees
Junior
Fintech • Payments • Financial Services
As a Software Engineer, you will develop solutions for complex problems, collaborate with clients and team members to optimize workflows, manipulate large datasets, and demonstrate proficiency in data structures and algorithms.
23 Days Ago
Toronto, ON
77 Employees
Senior level
77 Employees
Senior level
Hardware • Software
The Design Verification Engineer will collaborate with experts to design and verify complex chip components, implement verification strategies, and develop infrastructure for hardware/software co-simulation, ensuring performance and scalability in advanced computing systems.
23 Days Ago
Toronto, ON
Remote
500 Employees
Senior level
500 Employees
Senior level
Consumer Web • Internet of Things
As a Senior Data Engineer at ecobee, you will design, build, and maintain scalable ETL/ELT pipelines, manage data infrastructure, optimize workflows, and collaborate with teams to deliver high-quality data solutions to enhance smart home experiences.
23 Days Ago
Toronto, ON
Remote
4,900 Employees
Expert/Leader
4,900 Employees
Expert/Leader
Fintech • Payments
The Principal Data Engineer will lead the design, development, and maintenance of complex data platforms and systems, ensuring high-quality, scalable, and efficient solutions. Responsibilities include working with stakeholders, implementing automation, driving data quality, and mentoring team members while utilizing cutting-edge technologies.
23 Days Ago
Toronto, ON
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Senior Software Engineer will design and implement data products and systems, leveraging big data technologies and AI to solve complex problems and drive business value. Responsibilities include coding, maintaining CI/CD pipelines, developing scalable systems, supporting live products, and mentoring peers.
23 Days Ago
Toronto, ON
Remote
4,900 Employees
Mid level
4,900 Employees
Mid level
Fintech • Payments
The Senior Software Engineer will lead a team to design, develop, and integrate BI applications, enhancing data platforms for varied customer needs. Responsibilities include implementing software practices, developing integration solutions, optimizing system performance, collaborating on architectural plans, ensuring data security, and driving innovation in BI technology.
23 Days Ago
Toronto, ON
Remote
618 Employees
Senior level
618 Employees
Senior level
Healthtech • Software
As a Data Engineer at Clover, you'll develop data pipelines, tools for analytics and machine learning, and work on data governance and ETL processes. Collaboration with various teams and external parties is essential to ensure data accessibility and improve healthcare outcomes.
23 Days Ago
Toronto, ON
40 Employees
Senior level
40 Employees
Senior level
Software
The Senior Data Engineer will design, implement, and maintain scalable ETL pipelines for healthcare data. Responsibilities include optimizing pipeline architecture, collaborating with cross-functional teams, ensuring data governance, providing technical leadership, and troubleshooting data issues. The role requires mentoring other engineers and improving the data infrastructure.
23 Days Ago
Toronto, ON
Remote
375 Employees
Senior level
375 Employees
Senior level
Fintech • Software • Financial Services
As a Senior Software Engineer at Wave, you will develop high-quality financial management software using technologies such as Python, Ruby, and JavaScript. You'll collaborate with cross-functional teams to enhance software products while ensuring code quality and maintainability. Your role requires ownership of projects, monitoring system performance, and assisting team members in skill development.
23 Days Ago
Toronto, ON
Remote
71 Employees
Senior level
71 Employees
Senior level
Insurance • Financial Services
As a Senior Software Engineer at PolicyMe, you will build, architect, and scale the platform for enhanced user experiences, working across frontend and backend systems. You will drive technical discussions, ensure platform reliability, and complete projects using a variety of technologies.
24 Days Ago
Toronto, ON
39 Employees
Junior
39 Employees
Junior
Software
As a Junior Data Engineer at Citylitics, you will develop and maintain data pipelines and dashboards, working closely with senior engineers. This role focuses on building interactive dashboards using Dash and Plotly, along with contributing to Airflow-based data pipelines, while ensuring data quality and collaborating with stakeholders.
24 Days Ago
Toronto, ON
85 Employees
Mid level
85 Employees
Mid level
Artificial Intelligence • Software
As a DevOps engineer, you'll work on expanding our enterprise SaaS platform, focusing on infrastructure management, configuration, and deployment. You'll collaborate with the product team on proofs-of-concept and contribute to architectural discussions, emphasizing automation and innovative solutions.
24 Days Ago
Toronto, ON
314 Employees
Entry level
314 Employees
Entry level
Financial Services
The Quantitative Developer is responsible for options volatility modeling, implementing new models, and supporting trading desks with various feature requests and analyses. They will also work on alpha generation using large datasets and develop high-performance components for simulation and trading.
24 Days Ago
Toronto, ON
Remote
83 Employees
Expert/Leader
83 Employees
Expert/Leader
Robotics
The Senior Staff Hardware Test Engineering Architect at Agility Robotics will develop a robust test infrastructure, work with cross-functional teams to create testing systems, translate requirements into tests, mentor junior engineers, and ensure project objectives are met, fostering a collaborative work environment.
24 Days Ago
Toronto, ON
389 Employees
Senior level
389 Employees
Senior level
Hardware • Manufacturing
Develop and enhance firmware-level networking stack for chip communication at Tenstorrent. Responsibilities include managing low-level communication protocols, NOC traffic characterization, board validation, and debugging, alongside collaboration with SoC design teams. Ideal candidates should possess extensive networking and programming experience.
24 Days Ago
Toronto, ON
389 Employees
Senior level
389 Employees
Senior level
Hardware • Manufacturing
The Principal Hardware Platform Engineer will support OEM and ODM customers in integrating Tenstorrent's chip technology into their platforms. Responsibilities include collaborating with sales teams, developing innovative hardware architectures, training partners, and managing customer issues to resolve technical problems in data center environments.
24 Days Ago
Toronto, ON
389 Employees
Senior level
389 Employees
Senior level
Hardware • Manufacturing
The Sr. Engineer, System Firmware at Tenstorrent will be responsible for firmware development for embedded systems, executing ML processor validation, and building CI/CD pipelines. The role involves debugging across product life cycles and cross-functional collaboration, while also requiring mentorship of other engineers.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account