Get the job you really want.

Top Python Jobs in Toronto

18 Days Ago
Toronto, ON
Junior
Junior
Software
The Sales Engineer will lead technical sales engagements, demonstrating AI and machine learning solutions, designing implementations, and educating customers on the capabilities of the Shakudo AI platform. They will act as a technical advisor, guide clients in AI strategy, and collaborate with the sales team to meet revenue targets, while also influencing product development based on customer feedback.
Top Skills: PythonR
19 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Software
As a Senior Software Developer in Test at Jane, you'll design, develop, and execute automated test frameworks, mentor junior staff, collaborate to improve testing processes, and enhance quality metrics within a remote-first team focused on the healthcare industry.
Top Skills: C#GoJavaJavaScriptPythonRubyTypescript
19 Days Ago
Toronto, ON
Senior level
Senior level
eCommerce • Fashion • Retail
As a Senior Cloud Platform Developer - Data/ML, you will design and manage cloud-based data infrastructure, develop scalable data and ML pipelines using AWS, and enable domain teams to deliver impactful solutions independently. Your role includes building CI/CD pipelines and collaborating with teams to create domain-specific data products aligned with Data Mesh principles.
Top Skills: SparkAWSPython
19 Days Ago
Toronto, ON
Senior level
Senior level
Fintech • Insurance
The Senior Software Developer will lead the development and migration of critical applications, focusing on Sybase databases and Java-based UI applications. Responsibilities include developing strategies, collaborating with teams, adopting best practices, and managing CI/CD and DevOps tools. The role aims to enhance software quality and operational effectiveness while ensuring compliance with IT risk requirements.
Top Skills: JavaJavaScriptPythonSQL
19 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Financial Services
As a Full Stack Developer, you will collaborate with stakeholders to design and build scalable front-end and back-end applications, write APIs, maintain production systems, and ensure data protection standards are met.
Top Skills: GoPythonScala
19 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Software
The Senior Backend Developer will design and implement backend solutions for GenAI applications, develop APIs, manage workflows, optimize distributed systems performance, and mentor junior developers while collaborating with Machine Learning teams.
Top Skills: JavaPython
19 Days Ago
Toronto, ON
Mid level
Mid level
Information Technology • Internet of Things • Software
The Embedded Developer will design, write, and test code for Geotab’s telematics devices, focusing on firmware development, unit testing, and collaborating with engineering teams. Responsibilities include maintaining testing tools, debugging firmware issues, and documenting processes. Additionally, the role involves performing Firmware development using C, C++, Rust, and writing SQL queries for device health monitoring.
Top Skills: CC++PythonRustSQL
19 Days Ago
Toronto, ON
Senior level
Senior level
Payments
As a Senior Software Engineer, you will collaborate with cross-functional teams to develop cutting-edge fraud prevention products. Responsibilities include transforming system requirements into user stories, automating processes for software delivery, mentoring junior engineers, and ensuring high-quality code. You will work with various technologies like Java, SQL, and Spark in an agile environment.
Top Skills: JavaJavaScriptPythonSparkSQL
19 Days Ago
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
As a Senior Backend/Full Stack Engineer, you will build microservices and user dashboards with a focus on backend development in Python and frontend in React. You will also be responsible for creating APIs and SDKs, working collaboratively with product teams and ensuring the quality of code throughout the software lifecycle.
Top Skills: JavaScriptPythonTypescript
19 Days Ago
Toronto, ON
Mid level
Mid level
Security • Software • Cybersecurity
The ML Data Engineer will develop and maintain ETL pipelines for machine learning, focusing on feature engineering, data integration, model training, and compliance. Responsibilities include optimizing data quality and performance, supporting model lifecycle management, and deploying high-performance pipelines for real-time inference.
Top Skills: PythonSQL
19 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Security • Software • Cybersecurity
As a Senior Data Ingestion Engineer, you'll lead the ingestion team, manage ETL/ELT pipelines on the Databricks platform, optimize data pipelines, document integration flows, and ensure compliance with security guidelines. You will also work on data ingestion from various source systems while using tools like Airflow and manage metadata effectively.
Top Skills: PysparkPythonScalaSparksqlSQL
19 Days Ago
Toronto, ON
Senior level
Senior level
Security • Software • Cybersecurity
The Senior Data Integration Engineer will integrate data from various sources, manage ETL/ELT pipelines using Databricks, and ensure compliance with security guidelines. Responsibilities include designing ETL/ELT processes, scheduling jobs with Airflow, and documenting data flows. Collaboration with various departments to understand business requirements and monitoring data pipelines is also key to this role.
Top Skills: PythonSQL
19 Days Ago
Toronto, ON
Senior level
Senior level
Security • Software • Cybersecurity
The Senior Manager of Technical Data Steward will lead a data stewardship team, defining requirements, managing logical data models, and ensuring data quality across the enterprise. Responsibilities include collaborating with business leaders, overseeing data cataloging and access controls, and serving as a point of escalation for data issues.
Top Skills: PythonSQL
19 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Security • Software • Cybersecurity
As a Senior Data Scientist, you will develop innovative ML solutions focused on pricing and recommendations. Your responsibilities include designing and implementing ML models, maintaining data infrastructure, collaborating with cross-functional teams, and conducting controlled experiments to validate solutions.
Top Skills: Python
19 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Security • Software • Cybersecurity
As a Senior Data Scientist at McAfee, you will develop and implement ML models focused on dynamic pricing and personalized recommendations to enhance customer experiences. Your responsibilities include creating algorithms to optimize consumer journeys, engineering data pipelines, and collaborating with cross-functional teams to ensure solutions align with strategic goals.
Top Skills: PythonSQL
19 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Fintech • Payments
As a Senior AI/ML Engineer, you will design, implement, and maintain machine learning algorithms and systems, collaborate with cross-functional teams, and integrate AI models into existing applications. You will advocate for best practices within the team while working in regulated environments, and ensure smooth operations by developing RESTful APIs and CI/CD pipelines.
Top Skills: Python
19 Days Ago
Remote
Toronto, ON
Expert/Leader
Expert/Leader
Hardware • Manufacturing
The Principal Systems Software Engineer at Tenstorrent will design and develop software components for next generation RISC-V systems, focusing on AI and ML. Responsibilities include optimizing software, collaborating with teams, troubleshooting issues, and maintaining high-quality standards.
Top Skills: CC++GoPythonRust
19 Days Ago
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Applications Development Technology Lead is responsible for establishing and implementing application systems and programs, leading systems analysis and programming activities, designing user-friendly systems, developing data roadmaps, and generating reports. This role involves working closely with stakeholders, maintaining data integrity, and improving reporting processes.
Top Skills: PythonScalaSQL
20 Days Ago
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning
As a Senior Engineering Manager at Labelbox, you will lead the Alignerr engineering team in developing a scalable platform for AI training services. Responsibilities include managing team dynamics, guiding technical execution, collaborating with cross-functional teams, and overseeing project lifecycles. You're expected to have a strong background in full-stack development and AI systems to guide your team effectively.
Top Skills: JavaPythonTypescript
20 Days Ago
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning
As an AI Full-Stack Engineer, you'll develop user-friendly interfaces and robust systems, collaborating with engineers and product managers to build components for the Labelbox AI platform. You'll tackle complex challenges, ensure smooth operations, and lead process improvements while documenting technical solutions.
Top Skills: PythonTypescript
20 Days Ago
Toronto, ON
Senior level
Senior level
Fintech • Software
As a Senior Site Reliability Engineer at Carta, you will build and scale internal platforms, design monitoring systems, and collaborate with software engineers to ensure application reliability and performance. You will also drive improvements in global infrastructure systems.
Top Skills: JavaPython
20 Days Ago
Toronto, ON
Mid level
Mid level
Fintech • Software
As a Site Reliability Engineer II at Carta, you will build and scale internal platforms, design monitoring systems, and collaborate with software engineers to enhance application reliability and performance. You will drive improvements in infrastructure as the company grows globally.
Top Skills: JavaPython
20 Days Ago
Toronto, ON
Senior level
Senior level
Information Technology • Internet of Things • Software
The Senior Embedded Developer at Geotab will perform firmware development for telematics hardware, utilizing Embedded C, C++, and Rust. Responsibilities include designing and testing firmware, writing SQL queries, conducting code reviews, and debugging issues while adhering to coding standards. The candidate must manage project timelines and facilitate testing in real-world scenarios.
Top Skills: C++Embedded CPythonRustSQL
20 Days Ago
Hybrid
Toronto, ON
Senior level
Senior level
HR Tech
As a Senior Software Engineer I at Emburse, you will enhance customer experiences, solve complex challenges, and design innovative solutions. You will mentor junior developers, follow SDLC processes, and contribute to system design. Your role includes producing quality API documentation and participating in agile development while maintaining software quality. You will also engage in code reviews and advanced refactoring.
Top Skills: JavaJavaScriptPython
20 Days Ago
Hybrid
Toronto, ON
Senior level
Senior level
HR Tech
As a DevOps Engineer ll, you will develop software to integrate internal systems, ensure code quality, and monitor server health. Responsibilities include incident response, building automation tools, mentoring developers, and maintaining system reliability and scalability, among other tasks.
Top Skills: BashJavaPythonShell
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account