Get the job you really want.

Top Python Jobs in Toronto

6 Days Ago
Toronto, ON
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Backend Developer will design and implement scalable backend systems, collaborate on system architecture, develop CI/CD pipelines, automate infrastructure management, and ensure service reliability. This role emphasizes quality control through code reviews and monitoring.
6 Days Ago
Toronto, ON
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Backend Developer will design and develop scalable backend systems, optimizing performance and ensuring maintainability. They will collaborate with cross-functional teams, contribute to architectural decisions, and uphold the quality of the codebase through reviews and automation.
6 Days Ago
Toronto, ON
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Principal Software Developer at Autodesk, you will design and implement scalable test automation frameworks for backend services, mentor other developers, improve system performance, and ensure high-quality backend code through testing practices. You'll work with cross-functional teams to enhance productivity and stay updated on industry trends.
6 Days Ago
Toronto, ON
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Engineer will lead the development of Autodesk's AI/ML platform, focusing on innovative design, automation of workflows, deployment of ML solutions, management of big data, and ensuring scalable services. The role requires collaboration across various teams and providing architectural direction for critical components of the platform.
6 Days Ago
Toronto, ON
3,464 Employees
Entry level
3,464 Employees
Entry level
Fintech • Cryptocurrency
As a QA Engineer at Robinhood, you will own new feature quality by creating test strategies, building test plans, and automating tests for mobile and web apps. You will collaborate across teams to enhance user experiences and address customer feedback post-launch.
6 Days Ago
Toronto, ON
3,464 Employees
Senior level
3,464 Employees
Senior level
Fintech • Cryptocurrency
The Senior Client Platform Engineer will enhance and maintain endpoint management tools, primarily for macOS, while also supporting other platforms like ChromeOS and Windows. Responsibilities include design and build management tools, code reviews, automation for lifecycle management, and collaboration across teams to ensure system stability and security.
6 Days Ago
Toronto, ON
Hybrid
832 Employees
Senior level
832 Employees
Senior level
HR Tech
As a Senior Software Engineer II at Emburse, you will enhance customer experiences by developing interconnected software solutions, mentor junior developers, and lead technical projects. Your role includes ensuring code quality, participating in SDLC processes, and collaborating with product and analytics teams to drive requirements.
6 Days Ago
Toronto, ON
Hybrid
1,408 Employees
Senior level
1,408 Employees
Senior level
Marketing Tech
The Senior Full Stack Developer leads technical direction and ensures quality solutions for projects, providing mentorship to the development team. Responsibilities include developing server-side components, managing codebases, writing technical documentation, and overseeing production deployments, while ensuring best practices are followed and deadlines are met.
6 Days Ago
Toronto, ON
3,464 Employees
Senior level
3,464 Employees
Senior level
Fintech • Cryptocurrency
The Senior Software Developer, Reliability will play a crucial role in engineering reliable, scalable, and fault-tolerant distributed systems. Responsibilities include designing and implementing high availability features, optimizing workflows, enhancing project infrastructures, and providing mentorship to other developers.
6 Days Ago
Toronto, ON
841 Employees
Junior
841 Employees
Junior
Information Technology
Develop and maintain software solutions and integrations for VoIP devices, troubleshoot production/customer issues, collaborate with cross-functional teams, and stay up-to-date with the latest technologies in the field.
6 Days Ago
Toronto, ON
1,475 Employees
Senior level
1,475 Employees
Senior level
Internet of Things • Semiconductor
The Staff Lifecycle ATE Test Engineer focuses on optimizing test programs for high-performance mixed-signal ICs, including driving cost reductions and enhancing yield. Responsibilities include sustaining test programs, coordinating engineering activities, managing production issues, providing technical support, and integrating test instruments into programs.
6 Days Ago
Toronto, ON
2,999 Employees
Senior level
2,999 Employees
Senior level
Information Technology
As a Lead Data Engineer, you will design and develop data processing software, manage components, enforce best practices, and lead troubleshooting efforts. You will coach team members, ensure operational readiness, and communicate technical designs clearly, aiming for quality code that meets user needs.
6 Days Ago
Toronto, ON
7,984 Employees
Mid level
7,984 Employees
Mid level
Industrial • Manufacturing
Seeking a highly skilled Senior Staff Software Application Developer with 3-4 years of experience in AMS or analog IC design. Responsibilities include developing software design processes, collaborating with teams, utilizing scripting languages for automation, and contributing to logic design and implementation.
6 Days Ago
Toronto, ON
74 Employees
Senior level
74 Employees
Senior level
Artificial Intelligence
The Senior Growth Engineer will leverage technical expertise to drive growth by developing strategies for user acquisition, engagement, and retention. The role involves collaborating with teams, implementing data-driven solutions, and conducting A/B tests to optimize user experiences. Technical leadership and code Quality improvement are key responsibilities, as well as providing mentorship to other engineers.
6 Days Ago
Toronto, ON
Remote
77 Employees
Mid level
77 Employees
Mid level
Software
As a Sr. Backend Developer, you will write clean and efficient code, design scalable features, and participate in all development lifecycle phases while maintaining best practices. You will contribute to adopting new technologies and improve personal and organizational practices.
6 Days Ago
Toronto, ON
53 Employees
Senior level
53 Employees
Senior level
Artificial Intelligence • Information Technology • Security • Automation
As a Senior Machine Learning Engineer at Radiant Security, you will design and develop scalable ML solutions for SaaS applications. You will collaborate with data scientists, manage ML lifecycle, ensure efficient model serving, and maintain data integrity, while keeping up with the latest technologies to enhance outcomes.
6 Days Ago
Toronto, ON
53 Employees
Senior level
53 Employees
Senior level
Artificial Intelligence • Information Technology • Security • Automation
As a Senior Backend Engineer, you will collaborate in a team to design, develop, and implement components for our AI-driven security software. You'll research new technologies, mentor junior engineers, and work with data scientists to enhance our cutting-edge solutions in cybersecurity.
6 Days Ago
Toronto, ON
41 Employees
Mid level
41 Employees
Mid level
Artificial Intelligence • Software
The Developer Experience Engineer will build and optimize developer environments, maintain and enhance CI/CD systems, streamline workflows for rapid deployment, and support developer onboarding while resolving complex environmental issues.
6 Days Ago
Toronto, ON
41 Employees
Mid level
41 Employees
Mid level
Artificial Intelligence • Software
The Site Reliability Engineer will design and implement highly scalable infrastructure, optimize databases, and monitor systems for reliability and performance. Responsibilities include developing monitoring tools, collaborating with engineering teams, and addressing performance issues as they arise.
6 Days Ago
Toronto, ON
41 Employees
Senior level
41 Employees
Senior level
Artificial Intelligence • Software
The Backend Software Engineer will lead the design, implementation, and scaling of API systems at Perplexity. Responsibilities include building and maintaining APIs, managing infrastructure for API products, and ensuring a great user experience. The role also involves aligning technical decisions with strategic initiatives and advocating for new features that benefit the user base.
6 Days Ago
Toronto, ON
41 Employees
Junior
41 Employees
Junior
Artificial Intelligence • Software
The AI Software Engineer will develop and integrate LLM-based features into products, improve code quality and performance, and collaborate with a multidisciplinary team to enhance user experience.
6 Days Ago
Toronto, ON
Hybrid
50 Employees
Senior level
50 Employees
Senior level
Machine Learning • Software
As a Senior Software Engineer for LLM inference, you will write scalable, high-quality code for backend software, perform benchmarking and profiling for GPU applications, and conduct tests on the inference pipeline while collaborating with diverse teams.
6 Days Ago
Toronto, ON
41 Employees
Expert/Leader
41 Employees
Expert/Leader
Artificial Intelligence • Software
As an AI Inference Engineer, you will develop APIs for AI inference, optimize ML systems, benchmark performance, enhance system reliability, and implement optimizations for LLM inference.
6 Days Ago
Toronto, ON
Hybrid
50 Employees
Mid level
50 Employees
Mid level
Machine Learning • Software
Develop high-performance, power-efficient datacenter solutions for Deep Learning. Optimize GPU kernels, write tests, and benchmarks to evaluate solutions. Communicate with product teams to understand and address performance issues.
6 Days Ago
Toronto, ON
Hybrid
50 Employees
Mid level
50 Employees
Mid level
Machine Learning • Software
Build customer-facing applications, craft performant solutions, participate in code reviews, ensure quality and efficiency, meet customer and business needs.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size