Software development jobs in Toronto, ON and nearby (2,273 jobs)
Software development jobs within 25 km of Toronto, ON, Canada. Nearby towns and cities are included. Distances are straight-line, not driving distances.
Counted
Hiring at a glance
View jobs- Open jobs
- 2,273
- Employers
- 755
Advertised starting pay
- Average starting payCAD / year
- $122,431Across 309 listings
- Average starting payCAD / hour
- $59.75Across 121 listings
- Average starting payUSD / year
- $186,727Across 11 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 0%0 listings
- Hybrid
- 44%997 listings
- On-site
- 56%1,266 listings
Not specified: <1% (10 listings)
Employers hiring include Virtusa (78), Amazon (70), S M Software Solutions Inc (62).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Added
Senior / Staff Embedded Software Engineer
Waabi
Requirements: This position is an onsite/hybrid position that will require onsite 3-5 days per week
Added
Added
Software Engineer, Agent
Sierra
…research, product, and platform to shape the future of AI agent development and Sierra's…
Added
Site Reliability Engineer
Boson AI
Added
Senior/Staff Software Engineer, Backend
Terminal
Terminal builds telematics data infrastructure for the commercial fleet industry. Commercial auto insurers and fleet software companies depend on our platform to access GPS, speeding, and…
Added
AI Fleet Platform Software Engineer
Cerebras Systems
Cerebras operates AI clusters across a growing number of data centers. As the fleet expands, the software used to monitor and manage it must scale with it. We are seeking a senior software…
Added
Software Engineer - Host and Network IO
Cerebras Systems
…Cerebras' system, and over the proprietary IOs onto the WSE. As a software developer on the team, you will interface between AI application-level IO teams, cluster architecture teams, and…
Added
Staff Software Engineer - Tools & Infrastructure / DevOps
Cerebras Systems
- Partner with development teams to design and improve code review workflows, branching strategies, and automated integration processes.
Added
Senior Backend Engineer, Inference Cloud
Cerebras Systems
- Experience. Typically 8+ years of industry experience building and operating production software.
Added
Cluster Operations Software Engineer
Cerebras Systems
- Build and own software solutions that power cluster operations, including monitoring platforms, workflow automation systems, operational dashboards, and reliability tooling.
Added
AI Inference Core - Senior Senior Software Engineer for DevOps
Cerebras Systems
Our infrastructure coordinates complex work across machines, clusters, development environments, and hardware systems. We build orchestration frameworks, execution engines, scheduling…
Added
Software Engineer - Tools & Infrastructure / DevOps
Cerebras Systems
- Contribute to the development and maintenance of CICD pipelines, ensuring reliable and efficient build, test, and release workflows across the organization.
Added
Cloud Infrastructure Engineer
Cerebras Systems
People who are serious about software make their own hardware. At Cerebras, we have built a breakthrough architecture that is unlocking new opportunities for the AI industry. With dozens of…
Added
Software Engineer, Inference Platform
Cerebras Systems
- Design, develop, test, and maintain production software, with responsibilities spanning testing, continuous development, observability, security, networking, debugging, and…
Added
Software Engineer, GPU Inference
Cerebras Systems
We are hiring a Software Engineer to productionize and optimize our GPU serving stack, working across our custom inference APIs, the vLLM serving runtime, the AMD ROCm software stack, and…
Added
Staff Software Engineer, Inference Platform
Cerebras Systems
- Design, develop, test, and maintain production software, with responsibilities spanning testing, continuous development, observability, security, networking, debugging, and…
Added
Staff Software Engineer, App Runtime
Snowflake
- Your designs consider software holistically, from the hardware infrastructure to the client-side performance in the browser
Added
Staff Software Engineer, Agentic Analytics
Cohere
…grows as the system proves itself. You may have held the title software engineer, AI engineer, or data scientist; what matters is that you've built a system like this and run it in…
Added
Added
Principal Software Engineer
Passage
Candidates must be based in Toronto or open to relocating and working five days per week in our Toronto office
Added
Senior Software Engineer
Passage
Candidates must be based in Toronto or open to relocating and working five days per week in our Toronto office
Added
Staff Software Engineer
Passage
You likely have a strength in either frontend or backend development. If you're more experienced in frontend, we value your eye for design and your talent for creating engaging user…
Added
Senior Software Engineer
Questrade Financial Group
We’re looking for our next Senior Software Engineer
Added
Associate Software Developer
Miraterra
Foundations in software development. A degree in computer science, engineering or a related field, or equivalent experience, plus at least a year of hands-on software work through jobs,…
Added
Staff Software Engineer, Analytics and Reporting Solutions ⭐
Achievers
Champion AI-enabled software development practices, leveraging structured knowledge bases, AI-assisted development tools, and Agentic workflows to improve developer productivity, code…