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 Software Engineer, Mapping

    Waabi

    Toronto, ON

    • $141,000 to $242,000 USD / year

    The Mapping team at Waabi develops the foundational spatial intelligence of our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile,…

  • Senior / Staff Software Engineer, Localization

    Waabi

    Toronto, ON

    • $141,000 to $242,000 USD / year

    …exactly where is the vehicle right now? As a Senior or Staff Software Engineer on the Localization team, you will be a domain expert architecting the highly precise, robust state estimation…

  • Senior / Staff Software Engineer

    Waabi

    Toronto, ON

    Mentor other software engineers via code reviews, technical design reviews, and sharing general software development best practices.

  • Senior / Staff Perception Software Engineer

    Waabi

    Toronto, ON

    • $158,000 to $269,000 USD / year

    …findings into our self-driving system and contributing to the development of a unified self-driving…

  • 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

Get in touch
MovoJobs

Contact us