Top Software Engineer Jobs in Toronto

Reposted YesterdaySaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Automotive • Other
Lead development of the application and cognitive layer for humanoid robots: implement behavior trees and intent-to-action orchestration, build voice applications and multi-modal fusion, integrate robotics capabilities and edge/cloud AI services, and ensure production readiness with CI/CD, telemetry, and monitoring.
Top Skills: Behaviortree.CppC++Containerized DeploymentsDialog ManagementLlmsModel Serving PlatformsNluPythonRagSemantic Memory PlatformsSttTool-Calling ArchitecturesTtsVlmsWake-Word Detection
Reposted 11 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Software
Lead the design and development of Windows desktop applications, ensuring high-quality software through architecture, testing, and accessibility integration, while collaborating with cross-functional teams.
Top Skills: C#C++Windows App SdkWinuiXaml
Reposted 11 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Software
The Senior Software Engineer role involves collaborating on project scopes, optimizing functionality, and designing efficient systems with a focus on Kotlin and cloud services.
Top Skills: GCPKotlinKotlin Multiplatform
24 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Internet of Things • Software • Analytics
Lead design and implement end-to-end features across frontend and backend for a data analytics platform. Build React/TypeScript UIs, backend services (JVM languages/Python/GraphQL), work with Postgres, cloud and distributed systems, collaborate with Product and UX, mentor engineers, improve processes, and adopt new technologies including AI to accelerate development.
Top Skills: Cloud PlatformsDistributed SystemsGraphQLJavaKotlinPostgresPostgresPythonReactScalaTailwindTypescript
Reposted 24 Days AgoSaved
In-Office or Remote
Toronto, ON
Entry level
Entry level
Angel or VC Firm • Financial Services
Design and build machine-learning-driven robotic systems that operate in the real world, support portfolio company growth, influence product and technical direction, and advance company and career outcomes.
2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Gaming • Mobile
Designs, builds, and evolves scalable backend systems for a live mobile game. Responsibilities include supporting live-ops and game releases, leading incident management and reliability improvements, driving backend technical roadmaps, delivering integrated server-client features, mentoring engineers, coordinating with cross-functional teams, and improving code quality, performance, and operational readiness.
Top Skills: AWSC#Ci/CdUnity
Reposted 24 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Information Technology
As a Software Developer II, you will design and implement software systems, collaborate with peers, and improve product capabilities using various technologies, particularly TypeScript and Python.
Top Skills: Apache KafkaAWSCSSDatadogDockerElasticsearchHTMLKubernetesLlmsNode.jsOpenaiPineconePostgresPythonReactTypescript
Reposted 24 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Information Technology • Software
Develop, test, and deploy software solutions on Sage ERP platforms, including integration with other systems, customization, and data management.
Top Skills: .NetHTMLPHPPostmanSQLXsl
Reposted 24 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Software
Design behavioral specs, harnesses, and validation systems so AI agents implement reliable full-stack features. Build CI gates, structural tests, linting, knowledge bases, and end-to-end verification. Diagnose failures across spec, harness, and agent layers. Architect and operate production systems across cloud and on-prem environments for regulated energy deployments, prioritizing reliability, observability, and graceful degradation.
Top Skills: Ai AgentsCi (Continuous Integration)Claude CodeCloud ProvidersCodexCursorGenerative AiLintingObservabilityOn-Premises DeploymentScenario-Based TestingStructural TestsStructured Knowledge Bases
Reposted 24 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Blockchain • Cryptocurrency
Develop core backend components for a blockchain network, focusing on networking, reliability, scalability, and high-quality software practices.
Top Skills: CC++RustZig
Reposted 24 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Software
Design and implement .NET solutions using AI agents and GitHub Copilot within a spec-driven development process. Ensure test-first delivery, code quality, security, and performance. Collaborate with product, design, and data science, mentor junior engineers, and promote cross-team best practices and process continuity.
Top Skills: .Net.Net 6Ai AgentsAi-Driven DebuggingC#GitGithub CopilotGithub Copilot Agent ModeKubernetesLlmsMessaging & QueuingMySQLPostgresReactRestful Web ServicesSpec-Driven Development (Sdd)SQLUnit TestingVs Code
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
As a Distributed Systems Engineer, you'll design and evolve LiveKit's core systems, implement resilient architectures, and enhance reliability and developer velocity, working on critical features in production environments.
Top Skills: ClickhouseGoGrpcKubernetesNatsOpentelemetryPrometheusPsrpcRaft
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
The Senior Infrastructure Engineer will manage and scale LiveKit's core infrastructure, focusing on reliability and performance, while working on Golang code and automation for distributed systems.
Top Skills: Container OrchestrationGoKubernetesLinux
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
Design and evolve core control, data, and observability systems; implement resilient region-spanning architectures; build libraries, protocols, and tooling; diagnose and harden critical paths using metrics, tracing, and testing; and shape platform capabilities across identity, scheduling, observability, and distributed state management.
Top Skills: ClickhouseGoGrpcKubernetesNatsOpentelemetryPrometheusPsrpcRaft
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things
Design, implement, and manage LiveKit's infrastructure, focusing on performance, reliability, and automation while ensuring effective incident management and coordination with vendors.
Top Skills: Container OrchestrationGoKubernetesLinux
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things
The role involves designing and evolving core systems at LiveKit, implementing resilient architectures, and building tools to enhance system reliability and developer speed. Strong distributed systems experience and programming skills are essential.
Top Skills: ClickhouseGoGrpcKubernetesNatsOpentelemetryPrometheusPsrpcRaft
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things
Design, implement, and operate low-latency, highly available distributed control, data, and observability systems. Build region-spanning architectures, libraries, protocols, and tooling; diagnose and harden critical paths using metrics, tracing, testing, and real traffic; and shape platform capabilities around identity, scheduling, observability, and distributed state management.
Top Skills: ClickhouseEtcdGoGrpcKubernetesNatsOpentelemetryPaxosPrometheusPsrpcRaft
2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Information Technology • Real Estate • Software • PropTech
Build full-stack marketplace features and ML Ops infrastructure for search, ranking, and renter-facing products. Develop model deployment pipelines, feature stores, real-time data pipelines, and monitoring using Chalk and Vertex AI. Collaborate with data scientists to productionize models, improve system performance and reliability, write tested code, participate in reviews, plan technical work, and communicate effectively across distributed teams.
Top Skills: A/B Testing FrameworksAWSAzureChalkFeature PipelinesFeature StoresGCPGoJavaScriptKubeflowMlflowPythonRubySQLVertex Ai
2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Information Technology • Real Estate • Software • PropTech
Build full-stack marketplace features for search, ranking, and renter-facing products while supporting ML Ops infrastructure. Develop model deployment pipelines, feature stores, real-time data pipelines, monitoring, and production integrations with data scientists. Write tested code, review contributions, plan technical work, and improve system performance, reliability, and scalability. Collaborate with product and globally distributed engineering teams.
Top Skills: AWSAzureChalkGCPGoJavaScriptKubeflowMlflowPythonRubySQLVertex Ai
Reposted 11 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Internet of Things • Software
Lead the design and architecture of a Golang-based Software-in-the-Loop simulation platform validating GO device firmware at scale. Own technical initiatives, CI/CD pipeline management, test frameworks, hardware-in-the-loop integration, and virtual-twin tooling. Mentor developers, perform code reviews, define roadmap items, and collaborate cross-functionally to ensure robust, scalable embedded testing infrastructure.
Top Skills: BashBigQueryCContainersEmbedded LinuxGitlab Ci/CdGoMicroservicesPosixPythonRtosSQL
Reposted 11 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
As a Senior Software Engineer, you will develop fintech products, manage system infrastructure, collaborate cross-functionally, and drive technical improvements.
Top Skills: AWSDatadogDockerGitGithub ActionsJavaScriptJIRAMetabaseNode.jsReactTerraformTypescript
2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Build and maintain reliable, secure, scalable cloud services and data infrastructure for Autodesk AEC products. Responsibilities include software design and architecture, hands-on development, microservices implementation, automated unit, regression, and end-to-end testing, backend performance monitoring and optimization, documentation, stakeholder collaboration, production support, and on-call participation.
Top Skills: .NetAgileApi GatewayAutomated TestingAWSAws Soc 2C#Cloud ComputingDynamoDBEc2EcsJavaJavaScriptLambdaMicroservicesNode.jsRdsS3Spring Boot
Reposted 2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Productivity • Software • Conversational AI
Build and operate cloud-native microservices for Twilio's Phone Numbers and KYC platform. Drive design, implement high-scale APIs, use AI tools to accelerate delivery, own on-call/incident response, mentor junior engineers, and produce technical specs, runbooks, and documentation.
Top Skills: Anthropic ClaudeAws EksAws LambdaCi/CdCursorDynamoDBGithub CopilotGoJavaKafkaKubernetesLlmsNoSQLRedisSparkSQLTerraform
12 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud • Information Technology • Insurance • Software • Analytics
Design and build AI‑enabled full‑stack capabilities for insurance product modeling and content transformation. Implement Java microservices on AWS with Docker/Kubernetes, create performant JavaScript/TypeScript front ends, leverage AI-assisted coding, improve CI/CD and observability (TeamCity, Git workflows), apply enterprise architecture and design patterns, and collaborate with product and engineering teams to deliver secure, scalable SaaS services.
Top Skills: AWSClaude CodeDmn FeelDockerGitGithub CopilotJavaJavaScriptKubernetesPythonTeamcityTypescript
12 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology
Design, build, and operate production AI agent systems using modern LLM APIs and agent SDKs. Own end-to-end architectures, integrations, observability, progressive delivery, and reliability. Mentor engineers, participate in technical design reviews, and collaborate with product peers to deliver scalable, stable legal AI agent tooling.
Top Skills: Agent FrameworksAgent SdksAgent-To-Tool Integration ProtocolsAws Bedrock AgentcoreBlue/Green DeploymentCloud InfrastructureDistributed SystemsFeature FlaggingLlm ApisMonitoringObservabilityOrchestration Runtime InfrastructureTracing
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account