Get the job you really want.

Top Python Jobs in Toronto

23 Days Ago
Toronto, ON
29 Employees
Entry level
29 Employees
Entry level
Insurance
The Data Engineer will gather, curate, and preprocess large datasets, ensuring data quality and integrity, analyze datasets using statistical and machine learning techniques, and communicate findings through visualizations and reports, aiding the development of scientific models and pricing platforms.
23 Days Ago
Toronto, ON
Remote
198 Employees
Entry level
198 Employees
Entry level
Fintech • Information Technology
Seeking a full-stack Staff Software Engineer to work on the Super+ vertical, architect services, tackle technical challenges, mentor team members, drive high-impact projects, contribute to engineering standards, and shape the technical roadmap.
23 Days Ago
Toronto, ON
Remote
1,046 Employees
Junior
1,046 Employees
Junior
Financial Services
As an Analytics Developer, you'll support the Fraud and Anti-Money Laundering teams by transforming data, building metrics, and collaborating with stakeholders to address their data needs. You'll also implement data controls for accuracy and help mitigate fraud losses while contributing to analytics best practices.
23 Days Ago
Toronto, ON
6,000 Employees
Entry level
6,000 Employees
Entry level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Join Veeva Systems as an Associate Performance Engineer and be a part of the Performance Engineering Team responsible for testing new features, collaborating with team members, executing load tests, and profiling code. This role requires strong computer science fundamentals, programming knowledge in Java or Python, and a Bachelor's Degree in Computer Science, Engineering, or Physics. Located near Toronto, Ontario, applicants should have a GPA of 3.3 or higher.
23 Days Ago
Toronto, ON
148 Employees
Expert/Leader
148 Employees
Expert/Leader
Big Data • Information Technology
Architect and develop firmware and microcontroller subsystems for SoC and systems products. Responsible for implementing major features. Must work closely with hardware and customers. Strong academic background in electrical engineering required.
23 Days Ago
Toronto, ON
115 Employees
Entry level
115 Employees
Entry level
Artificial Intelligence • Information Technology • Machine Learning
Seeking a skilled Data Operations Engineer to support data annotation production processes by optimizing, maintaining, and scaling data labeling workflows using tools like Labelbox. Responsibilities include scripting in Python, identifying bottlenecks, integrating third-party tools, and providing technical support to project managers and labelers.
24 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.
24 Days Ago
Toronto, ON
Remote
6,000 Employees
Senior level
6,000 Employees
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Senior Software Engineer for Veeva's Data Platform, you'll lead the design and development of a new cloud-based data architecture, focusing on creating scalable data systems and algorithms. You'll collaborate with product teams and ensure best practices in technical solutions while owning the complete development lifecycle.
24 Days Ago
Toronto, ON
375 Employees
Senior level
375 Employees
Senior level
Artificial Intelligence • Automotive • Software
Design, implement, test, and deploy algorithms for trajectory planning of autonomous vehicles. Collaborate with teams to ensure smooth, comfortable, and precise maneuver execution. Develop functionality and APIs for on-vehicle capabilities and measure planner performance. Contribute to technical strategy and positively impact product quality and customer experience.
24 Days Ago
Toronto, ON
375 Employees
Mid level
375 Employees
Mid level
Artificial Intelligence • Automotive • Software
As a Senior Data Engineer (Reasoning ML) at a company specializing in autonomous vehicles, you will be responsible for creating and curating datasets for training and evaluating ML planner components. You will build effective data analysis tools, work on ML model development, and actively participate in operational support for the team. Responsibilities also include developing data pipelines, implementing metrics, leveraging the Oxa Metadriverâ„¢ platform, and contributing to hiring and onboarding new team members.
24 Days Ago
Toronto, ON
Remote
421 Employees
Expert/Leader
421 Employees
Expert/Leader
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Staff Software Engineer at Ada, you will lead and manage complex software development projects, build features, solve scaling challenges, and mentor the development team. You will be responsible for executing the integration roadmap and ensuring a scalable and maintainable platform for integrations, while raising technical excellence and quality standards.
24 Days Ago
Toronto, ON
Remote
20 Employees
Junior
20 Employees
Junior
Marketing Tech
The Martech Developer will design and implement digital tagging and analytics strategies, manage tags for attribution data, develop templates and custom JavaScript, support RESTful services, and collaborate to optimize client automation tools. The role requires proficiency in analytics and programming, particularly in JavaScript, HTML, CSS, and SQL.
24 Days Ago
Toronto, ON
249 Employees
Senior level
249 Employees
Senior level
Information Technology • Software • Consulting
As a Bazel Architect, you will work with client teams to improve their code-base and build systems, identify pain points, assist in migration to more efficient setups, and contribute to open source projects related to build systems. Strong communication and a passion for learning are key.
24 Days Ago
Toronto, ON
88,000 Employees
Mid level
88,000 Employees
Mid level
Fintech • Insurance
The Senior IAM Systems Engineer will lead the implementation and support of Okta Authentication Services at RBC, requiring expertise in identity and access management protocols and technologies. Responsibilities include lifecycle management of IAM solutions, technical guidance, automation efficiency identification, documentation, and collaborative development support.
24 Days Ago
Toronto, ON
1,000 Employees
Mid level
1,000 Employees
Mid level
Consumer Web • eCommerce • Marketing Tech • Retail • Software
As a Solutions Architect at Yotpo, you'll lead the technical onboarding for clients, optimizing implementation of Yotpo's product suite. You'll customize solutions to meet client needs, diagnose complex issues, and collaborate across teams to ensure client satisfaction and product improvement.
24 Days Ago
Toronto, ON
1,000 Employees
Mid level
1,000 Employees
Mid level
Consumer Web • eCommerce • Marketing Tech • Retail • Software
As a Solutions Engineer at Yotpo, you will be responsible for technical onboarding and optimization of the product suite for clients. This role involves customizing solutions, diagnosing technical issues, and collaborating with various teams to enhance client satisfaction and drive eCommerce success.
24 Days Ago
Toronto, ON
1,000 Employees
Junior
1,000 Employees
Junior
Consumer Web • eCommerce • Marketing Tech • Retail • Software
As an Implementation Engineer, you will guide clients through the technical onboarding process and customization of Yotpo's platform, manage integration, resolve technical issues, and partner with different teams to enhance client satisfaction and product offerings.
24 Days Ago
Toronto, ON
Remote
6,000 Employees
Expert/Leader
6,000 Employees
Expert/Leader
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Principal Software Engineer at Veeva Systems, you will lead the design and implementation of Enterprise Content Management applications on a scalable cloud platform. Collaborate with stakeholders, play with latest cloud technologies, mentor your team, and thrive in a growing, dynamic environment.
24 Days Ago
Toronto, ON
Remote
6,000 Employees
Mid level
6,000 Employees
Mid level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Performance Engineer, you will test and optimize Veeva's software before release, monitor production performance, and troubleshoot issues. Collaborating with developers, you will define benchmarks, use performance measurement tools, and automate performance monitoring to ensure the product meets customer demands.
24 Days Ago
Toronto, ON
Remote
6,000 Employees
Entry level
6,000 Employees
Entry level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As an Associate Quality Engineer at Veeva Systems, you'll be responsible for functional and automation testing of the Veeva Vault software. You'll create testing documentation, automate features, conduct QA tests, and collaborate within an Agile team to ensure high-quality releases.
24 Days Ago
Toronto, ON
Remote
6,000 Employees
Mid level
6,000 Employees
Mid level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Performance Engineer at Veeva Systems, you will define and develop performance benchmarks, test and optimize software releases, monitor production performance, and troubleshoot issues. You will use various tools, collaborate with the engineering team, and create automation tools for performance monitoring.
24 Days Ago
Toronto, ON
103 Employees
Senior level
103 Employees
Senior level
Blockchain
As a Full Stack Engineer focusing on backend services, you will design and implement service architecture, including APIs and SDKs. Collaborate with frontend developers and smart contract engineers, ensuring smooth interactions between user interfaces and blockchain components while guiding partners in application development.
24 Days Ago
Toronto, ON
103 Employees
Mid level
103 Employees
Mid level
Blockchain
As an AI Engineer, you will develop and integrate AI systems with blockchain technology, focusing on the Proof-of-Creativity protocol and creating SDKs and APIs for AI applications while driving internal AI adoption and innovation.
24 Days Ago
Toronto, ON
Remote
375 Employees
Mid level
375 Employees
Mid level
Fintech • Software • Financial Services
As a Data Engineer, you will design, build, and deploy a modern data stack, focusing on CDC ingestion, centralized data lakes, and processing pipelines. You will collaborate across teams to optimize data workflows and improve data accessibility, while ensuring the reliability of data systems and enhancing customer satisfaction.
24 Days Ago
Toronto, ON
29 Employees
Mid level
29 Employees
Mid level
Software
The Software Development Engineer will develop, test, and maintain core platform features at Shakudo while creating machine learning applications. This includes writing production-critical code and owning the validation process through various testing methods within a collaborative team environment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size