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.

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

Software development jobs in Toronto, ON and nearby

Within 25 km

Email me new jobsSave this search
  • Senior / Staff Embedded Software Engineer

    Waabi

    Toronto, ON

    • $148,000 to $249,000 USD / year

    Requirements: This position is an onsite/hybrid position that will require onsite 3-5 days per week

  • Software Engineer, Agent

    Sierra

    Toronto, ON

    • $180,000 to $390,000 CAD / year

    …research, product, and platform to shape the future of AI agent development and Sierra's…

  • Site Reliability Engineer

    Boson AI

    Toronto, ON

    • $125,000 to $250,000 CAD / year
  • Senior/Staff Software Engineer, Backend

    Terminal

    Toronto, ON

    • $185,000 to $285,000 CAD / year

    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…

  • AI Fleet Platform Software Engineer

    Cerebras Systems

    Toronto, ON

    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…

  • Software Engineer - Host and Network IO

    Cerebras Systems

    Toronto, ON

    …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…

  • Staff Software Engineer - Tools & Infrastructure / DevOps

    Cerebras Systems

    Toronto, ON

    - Partner with development teams to design and improve code review workflows, branching strategies, and automated integration processes.

  • Senior Backend Engineer, Inference Cloud

    Cerebras Systems

    Toronto, ON

    - Experience. Typically 8+ years of industry experience building and operating production software.

  • Cluster Operations Software Engineer

    Cerebras Systems

    Toronto, ON

    - Build and own software solutions that power cluster operations, including monitoring platforms, workflow automation systems, operational dashboards, and reliability tooling.

  • AI Inference Core - Senior Senior Software Engineer for DevOps

    Cerebras Systems

    Toronto, ON

    Our infrastructure coordinates complex work across machines, clusters, development environments, and hardware systems. We build orchestration frameworks, execution engines, scheduling…

  • Software Engineer - Tools & Infrastructure / DevOps

    Cerebras Systems

    Toronto, ON

    - Contribute to the development and maintenance of CICD pipelines, ensuring reliable and efficient build, test, and release workflows across the organization.

  • Cloud Infrastructure Engineer

    Cerebras Systems

    Toronto, ON

    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…

  • Software Engineer, Inference Platform

    Cerebras Systems

    Toronto, ON

    - Design, develop, test, and maintain production software, with responsibilities spanning testing, continuous development, observability, security, networking, debugging, and…

  • Software Engineer, GPU Inference

    Cerebras Systems

    Toronto, ON

    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…

  • Staff Software Engineer, Inference Platform

    Cerebras Systems

    Toronto, ON

    - Design, develop, test, and maintain production software, with responsibilities spanning testing, continuous development, observability, security, networking, debugging, and…

  • Staff Software Engineer, App Runtime

    Snowflake

    Toronto, ON

    • $291,250 to $341,250 CAD / year

    - Your designs consider software holistically, from the hardware infrastructure to the client-side performance in the browser

  • Staff Software Engineer, Agentic Analytics

    Cohere

    Toronto, ON

    • $270,000 to $325,000 USD / year

    …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…

  • Staff Software Engineer, Inference Infrastructure

    Cohere

    Toronto, ON

    • $225,000 to $325,000 USD / year
  • Principal Software Engineer

    Passage

    Toronto, ON

    Candidates must be based in Toronto or open to relocating and working five days per week in our Toronto office

  • Senior Software Engineer

    Passage

    Toronto, ON

    Candidates must be based in Toronto or open to relocating and working five days per week in our Toronto office

  • Staff Software Engineer

    Passage

    Toronto, ON

    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…

  • Senior Software Engineer

    Questrade Financial Group

    Toronto, ON

    • Full-time

    We’re looking for our next Senior Software Engineer

  • Associate Software Developer

    Miraterra

    Toronto, ON

    • Full-time

    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,…

  • Staff Software Engineer, Analytics and Reporting Solutions ⭐

    Achievers

    Toronto, ON

    • Full-time

    Champion AI-enabled software development practices, leveraging structured knowledge bases, AI-assisted development tools, and Agentic workflows to improve developer productivity, code…

Get in touch
MovoJobs

Contact us