Top Python Jobs in Toronto
Seeking a Sr. Software Engineer with expertise in compilers and semiconductor technology to design, develop, and optimize compilers for cutting-edge semiconductor products. Responsibilities include developing machine learning graph compiler, optimizing performance of machine learning applications, integrating software into machine learning frameworks, and collaborating with machine learning engineers.
Build customer-facing applications, craft performant solutions, participate in code reviews, ensure quality and efficiency, meet customer and business needs.
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.
Join the Sports Data team at theScore, responsible for developing new features for theScore media app. Collaborate with a cross-functional team on UI/UX, sports data experiences, and internal web tools. Deploy services to Amazon EKS and participate in on-call rotation for critical issues.
The Hardware Systems Verification Engineer at Untether AI is responsible for driving test and verification efforts of AI accelerator circuit board and system products, integrating hardware products into datacentre systems, and providing solutions at the system level. Responsibilities include writing and executing verification plans, leading certification efforts, and performing continuous integration testing. Preferred skills include experience in automotive, medical, or aerospace industries, hardware design, automating tests with Teamcity and Python, and manufacturing test environment.
Design, develop, and maintain Linux-based software and applications. Collaborate with open-source communities. Debug and optimize code. Develop automation tools. Participate in code reviews. Work with cross-functional teams.
As a Blue Yonder Architect, you will be responsible for implementing and optimizing Blue Yonder solutions for clients, providing expert guidance and technical support throughout the project lifecycle. This role requires deep knowledge of supply chain software systems and strong communication skills.
Participate in projects to reduce system runtime and deploy optimization solutions to meet latency budget. Collaborate with researchers to improve AI capabilities and enable safe self-driving at scale. Strong programming background in Python and C++.
Join Waabi, an AI company building the next generation of self-driving technology. As a Senior/Staff Software Engineer, you will be part of a multidisciplinary team developing reliable and scalable tools and frameworks for autonomous vehicle development. Mentoring other engineers and collaborating with researchers, you will play a key role in enabling safe self-driving at scale. The ideal candidate is passionate about self-driving technologies, has extensive industry experience, and is proficient in programming languages like Python, Go, C++, and Rust.
Be part of a team building the next generation of self-driving technology using an AI-first approach. Build reliable and scalable tools to support Autonomous Vehicle development.
Seeking an Algorithmic Scientist to drive the design, development, and implementation of modeling and algorithmic products for Assembled's Planning and Staffing team. Responsibilities include building schedules, queueing theory for staffing requirements, and time series forecasting for customer support teams.
As a Senior Cloud Software Engineer at Extreme Networks, you will be responsible for backend development using Java, JavaScript, Golang, and Python. You will work on software development, microservices, APIs, container technologies, and data serialization. Desired qualifications include cloud experience with AWS or GCP and expertise in GitHub.
Join a team of talented solutions engineers to solve complex problems for big-name companies. Collaborate with Account Executives to advocate for customer interests and provide technical solutions. Compensation includes a salary range of $170,000-$220,000 per year with additional equity options and benefits package.
Senior Software Developer role at Kindred, a robotics and AI company, focusing on coding the brains of robots, improving software architecture, and contributing to various projects. Responsibilities include making design decisions, validating changes with virtual and physical robots, supporting team in architectural changes, code review, refactoring, and technical mentorship. Requirements include 5+ years of experience in Golang, Python, C++, Linux environment, desire to learn, test-driven development, mentoring experience, and bachelor's in computer science or equivalent. Bonus qualifications in various technical areas. On-call rotation is part of the role. Company summary: Kindred is a robotics and AI company under the Ocado Group plc, focused on developing robots to solve real-world problems.
Looking for a Senior Backend Engineer to architect optimal solutions, deploy new features, scale to millions of customers, ensure high product quality, and maintain uptime. Strong experience with Java, Spring Boot, RDBMS, NoSQL, microservices, API design, event sourcing, and CQRS is required. Bonus points for experience with Google Cloud, other JVM languages, Domain-Driven Design, and startup experience. Flexible working hours and competitive salary offered.
US Mobile is seeking a skilled DevOps Engineer to play a pivotal role in bridging the gap between development and operations, ensuring smooth, efficient, and reliable software delivery. Key responsibilities include infrastructure management, CI/CD implementation, monitoring, security, configuration management, collaboration, troubleshooting, and performance optimization.
Support the development of a 12-week Cybersecurity bootcamp curriculum, collaborate with SMEs and Learning Design team, develop lessons and projects, mentor students, research and teach up-to-date cybersecurity skills, apply Agile Learning methodologies, define future education experience.
As a Site Reliability / Gitops Engineer, you will work on automating software operations, developing infrastructure as code, maintaining core services, collaborating with teams, and providing operational support.
Lead and inspire a regional software engineering team to invent new technology and build new products in the open source application and infrastructure operations field. Work on Python and Golang to design and deliver open source software operations code, shape high-quality monitoring infrastructure, rethink operations for customers and the open-source community, and coach colleagues.
This is a fast-paced engineering role in Linux-based software-defined infrastructure and applications, covering all layers of the stack. Responsibilities include resolving complex customer problems, participating in upstream communities, developing bug fixes, and reviewing code.
Join Canonical as a Software-Defined Networking Engineer focusing on open-source networking software. Responsibilities include collaborating with network silicon providers, designing software-defined networking experiences, contributing to innovative product strategies, and influencing open-source projects. The role requires a strong academic track record, knowledge of networking, deep understanding of Linux networking, fluency in Golang, C/C++, Rust, or Python, and professional English proficiency.
Senior Site Reliability / Gitops Engineer at Canonical responsible for driving operations automation, infrastructure as code, and software operation automation. Collaborate with teams, maintain core services, and provide troubleshooting support.
Canonical is seeking Performance Engineers to drive performance engineering skills, tools, culture, and insights across all engineering teams. The role involves deep insights into software performance, correctness, and efficiency at every level of the software stack. Performance Engineers will work on performance optimization for various platforms and architectures.
This role is for an OpenStack Engineering Manager at Canonical, responsible for managing engineers in the BootStack team to optimize development and operations. The role involves managing day-to-day managed services for customer environments and ensuring consistent product improvement engineering. The successful candidate will have a bachelor's degree in a technology field, experience with OpenStack, strong communication skills, and a technical aptitude for understanding complex distributed systems.
As an Engineering Manager on the Ubuntu Foundations Team at Canonical, you will lead a team of engineers in the development of essential components of Ubuntu. Responsibilities include technical leadership, team management, roadmap definition, and collaboration with product managers. Valued skills include deep knowledge of Debian/Ubuntu architecture, C/C++, Python, open source engagement, and experience in Linux system architecture.
Top Toronto Companies Hiring Python Developers
See AllPopular Job Searches
AI Jobs in Toronto
AWS Jobs in Toronto
Cloud Architect Jobs in Toronto
Database Administrator Jobs in Toronto
DevOps Engineer Jobs in Toronto
Engineering Jobs in Toronto
Front End Developer Jobs in Toronto
Full Stack Developer Jobs in Toronto
IoS Developer Jobs in Toronto
Java Developer Jobs in Toronto
Machine Learning Jobs in Toronto
.NET Developer Jobs in Toronto
Network Engineer Jobs in Toronto
Python Jobs in Toronto
QA Jobs in Toronto
Quality Assurance Analyst Jobs in Toronto
React Developer Jobs in Toronto
Software Engineer Jobs in Toronto
Software Testing Jobs in Toronto
Web Developer Jobs in Toronto
All Filters
No Results
No Results