Top Software Engineer Jobs in Toronto

Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Software • Generative AI
Build and maintain an agentic platform that transforms high-stakes medical and legal casework into structured context. Work across the full stack: agent architectures, eval frameworks, data ingestion/indexing, and user-facing tooling. Ship workflows, design reliability-focused evals and guardrails, iterate with user feedback, and set patterns for AI-native development in a healthcare context.
One Month AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Social Impact
Leads a software development team through the full product lifecycle, including user research, product strategy, roadmap planning, application development, testing, code reviews, documentation, team performance management, budgeting, partnerships, and user support. The role also manages Agile processes, reports metrics, develops funding proposals, and participates in conferences and periodic travel.
Top Skills: AgileCybersecurityUnit Testing
One Month AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Legal Tech • Software • Generative AI
Own the architecture, scalability, security, reliability, and technical direction of critical AWS-based platform domains. Design distributed, event-driven backend services, data models, APIs, multi-tenant systems, and AI/ML infrastructure. Lead cross-team initiatives from design through release, establish engineering standards, mentor engineers, improve observability and delivery practices, and guide modernization while maintaining product quality and cost efficiency.
Top Skills: Ai/MlAWSCi/CdInfrastructure As CodeJavaPython
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
Design and implement the core components of the Agents Python framework, focusing on API and abstraction development for AI-driven applications.
Top Skills: JavaScriptNode.jsPythonRustTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Internet of Things
Design and develop functionalities for the Agents framework, iterate on feedback, and create documentation while working with various programming languages.
Top Skills: Node.jsPythonRust
2 Months AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Information Technology • Industrial • Manufacturing
Join Kobo's Web team to develop and maintain e-commerce features across front-end, back-end, CI/CD and infrastructure. Own requirements, implementation, testing, deployment and monitoring of customer-facing code, working in an agile team to deliver high-quality solutions.
Top Skills: Asp.Net MvcAsp.Net WebapiAzure DevopsC#Ci/CdCss FrameworksGitGitHTMLIntegration TestingJavaScriptMssqlNservicebusRabbitMQRavendbRestful ServicesTypescriptUi TestingUnit Testing
2 Months AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Fintech • Financial Services
Design, build and maintain a cloud-native, AI-first Cash & Intraday Liquidity Management platform. Deliver highly available, multi-region microservices, embed LLM tooling, ensure regulatory compliance, partner with risk/compliance, and drive engineering quality via CI/CD, testing, and Agile practices.
Top Skills: Apache KafkaAPIsClaude CodeCopilotCucumberDevinDockerEvent-Driven SystemsGithub ActionsIbm MqJavaJenkinsJmeterJunitKubernetesLlm ToolingMicroservicesMockitoMongoDBOpenshiftOraclePublic CloudReactSpring Boot
One Month AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Software
Designs, builds, tests, and evolves enterprise AI agents, workflows, services, and applications. Owns technical decisions, architecture, scalability, security, responsible AI guardrails, and technical debt. Collaborates with product, UX, and engineering teams, conducts code reviews, communicates designs, and mentors junior engineers. Requires strong experience with production AI agents, LLMs, RAG, prompt engineering, orchestration frameworks, and software development, with preferred expertise in C#, .NET, Python, containers, cloud deployment, and scalable APIs.
Top Skills: .NetAi Agent Orchestration FrameworksC#Cloud-Native DeploymentDockerFine-TuningGrpcKubernetesLlmsOutsystemsPrompt EngineeringPythonRagRest
2 Months AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Software • Cybersecurity • Automation
Full‑stack engineer who designs, implements, and owns features end‑to‑end across frontend, backend, and infrastructure. Build reliable, secure production systems, collaborate with product and support to resolve customer issues, and develop AI‑powered workflows and integrations. Emphasis on shipping quickly while maintaining stability and product judgment.
Top Skills: CeleryClickhouseFastapiFlaskGoogle Cloud PlatformKubernetesPostgresPythonRabbitMQReactRedisTanstackTurbopufferTypescript
2 Months AgoSaved
Remote or Hybrid
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Robotics • Defense • Automation
Integrate drones, sensors, payloads and third-party software into a fleet management platform. Write production-quality Java, C++, and Python code, debug across software, networking and hardware, test in simulation, lab and field, and own end-to-end integrations with vendors, pilots, and product teams.
Top Skills: APIsC++Distributed SystemsEmbedded SystemsEsp32JavaJetsonLinuxNetworkingPythonReal-Time SystemsSerial ProtocolsStm32
2 Months AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Software
Build an internal AI developer platform that provisions agent configs, context tooling, eval harnesses, and rollout mechanics to make AI-assisted engineering the default. Integrate LLMs and third-party coding tools, enable self-serve agent creation, embed safety and audit controls, and measure impact on developer productivity.
Top Skills: Agent FrameworksAudit LoggingCi/CdClaude CodeCodexCursorDockerGoKubernetesLlmsMcpObservabilityPython
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Robotics
The Lead Robotics Software Engineer will develop key functionalities of Dapster's robot technology, focusing on motion planning and navigation algorithms.
Top Skills: C/C++IsaacsimLinuxMoveit!Nav_StackOpencvPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Robotics
Lead ownership of Dapster's robotic system, writing code for sensors and interfaces, integrating devices, and contributing to foundational technology.
Top Skills: BluetoothC/C++LinuxPythonWifi
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Automotive
Develop, integrate, and validate IVI software for AFEELA vehicles across applications, middleware, and OS components. Debug, test, and optimize performance; support UI/UX implementation, partner developer support, demo vehicle setups, and cross-regional collaboration while ensuring automotive safety compliance.
Top Skills: Android AutomotiveAndroid OsBluetoothC++GuiHmiJavaLinuxLte/5GMultimedia FrameworksPythonQnxWi-Fi
Reposted 2 Months AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Gaming
Develop high-performance frontend applications, collaborate with design and backend teams, ensure quality coding practices, and improve platform scalability and performance.
Top Skills: CypressEsbuildGitlab CiJestMongoDBNode.jsPlaywrightReactReduxRollupTypescriptViteVitestWebpack
Reposted 2 Months AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Healthtech • Information Technology • Software
Build and own backend, data architecture, and integrations for operations. Replace manual workflows with automations and AI agents, ship internal tools, ensure reliable data flows, monitoring, and documentation, and support production systems used by ops.
Top Skills: Ai AgentsAPIsCrm SystemsDatastoreDocusignGoogle SheetsGoogle WorkspaceWebhooks
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Entry level
Entry level
Blockchain • Cryptocurrency
Design and develop core backend components for a blockchain network using Rust, ensuring reliability and scalability in production-grade software.
Top Skills: CC++RustZig
Reposted 2 Months AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Software
As a Senior Software Engineer at Vanta, you will lead projects, set technical direction, develop product functionality, and mentor engineers, leveraging modern frameworks like TypeScript, React, and Node.js.
Top Skills: Node.jsReactTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills: CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Junior
Junior
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills: GoPythonUbuntu
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills: CC++DebianGoLinuxRustUbuntu
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills: GoLinuxPython
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
Reposted 2 Months AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Software
Build, maintain, and scale cloud-first microservices using TypeScript/Node.js. Contribute to front-end features with Angular, optimize SQL and NoSQL queries, use CI/CD pipelines, adopt AI-assisted tools, participate in Agile ceremonies, and collaborate with senior engineers to deliver reliable software.
Top Skills: AngularAws LambdaAws QAzure DevopsCSSDynamoDBGitGithub ActionsGithub CopilotHTMLJavaScriptMicroservicesNode.jsNon-Relational DatabasesReactRelational DatabasesRestful ApiS3ServerlessSQLTypescriptVisual Studio CodeVue
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account