Top Software Engineer Jobs in Toronto

2 Months AgoSaved
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Cloud • Mobile • Software
Lead company-wide technical strategy for software quality and reliability. Drive cross-team initiatives, establish architecture and engineering standards, build shared platform capabilities (release safety, automated validation, observability), improve testability and resilience, define reliability metrics, lead multi-team programs, and mentor engineers to raise organizational reliability practices.
Top Skills: Automated ValidationAWSCi/CdDeveloper PlatformsJavaObservabilityPerformance EngineeringRelease SafetyResilience EngineeringTypescript
Reposted 2 Months AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Healthtech • Software • Pharmaceutical
Lead end-to-end development and production ownership of AI-driven backend capabilities and LLM/voice agent workflows. Improve reliability, observability, security, and operational maturity while iterating quickly from customer feedback and scaling team delivery.
Top Skills: Agent FrameworksAWSClaudeCoderabbitDeepgramGCPGeminiLangsmithLlmsNode.jsReactRetellSpeech-To-TextTypescript
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Hardware • Manufacturing
Design, implement, and maintain TT-Fabric, a low-level high-performance networking library for large-scale AI clusters. Build scalable communication protocols, optimize synchronization and data movement for thousands of processors, integrate APIs with AI and hardware teams, and help define the distributed systems architecture to maximize hardware performance.
Top Skills: APIsBare-MetalCC++Distributed SystemsNetworkingRisc-V
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Entry level
Entry level
Hardware • Manufacturing
Develop and optimize distributed software systems for AI and HPC clusters, focusing on inter-node communication and scalable architectures.
Top Skills: AICC++Distributed SystemsHigh-Performance ComputingInter-Node CommunicationMpi
Reposted 2 Months AgoSaved
Remote
Toronto, ON
Mid level
Mid level
News + Entertainment
Develop and maintain AV automation tools and distributed test platforms to measure device audio/video quality. Build front-end and backend services, operationalize AV metric pipelines, and collaborate with internal teams and external vendors to validate device capabilities and roll out AV-related applications.
Top Skills: CC++Eye PatchHdmiJavaScriptPython
One Month AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Fintech • Real Estate • Software
Build and operate production systems for Juniper Square’s AI Platform, including APIs, infrastructure, reusable frameworks, and AI/LLM capabilities. Own projects end to end, ensure reliability and observability, contribute to technical design, and support incident response. Collaborate with product, design, QA, and engineering teams while applying AI-native development practices. The role requires strong Python backend engineering, cloud-native technologies, databases, production operations, and hands-on experience with RAG, agents, evaluation workflows, or related AI systems.
Top Skills: Agent FrameworksAi/LlmAugmentAWSCi/CdCursorDjangoDockerEvaluation FrameworksFastapiFlaskGuardrailsInfrastructure As CodeKubernetesModel ObservabilityNosql DatabasesPrompt OrchestrationPyramidPythonRagReactRelational DatabasesTool OrchestrationTypescript
Reposted One Month AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud • Legal Tech • Software
Build scalable web applications using Ruby on Rails, mentor and review code, collaborate across distributed teams, diagnose and solve cross-team problems, work in an Agile environment, and apply AI to improve development. Hybrid role based in Toronto with two office days weekly.
Top Skills: RubyRuby On Rails
One Month AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Marketing Tech • Software
Build and scale AI-agent infrastructure, including orchestration, tool calling, context management, guardrails, evaluations, and LLM-as-judge pipelines. Develop Python and Node.js microservices, Laravel APIs, AWS infrastructure, and optimized MySQL systems. Diagnose agent failures, improve prompts and tools, maintain reliability and observability, contribute to architecture, review code, collaborate cross-functionally, and mentor engineers.
Top Skills: Amazon BedrockAWSAws LambdaCdnCi/CdDockerGithub ActionsKubernetesLanggraphLangsmithLaravelLlmsMicroservicesMySQLNode.jsPHPPythonRestful ApisSaas ArchitectureTddVue
One Month AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Software • Analytics
Build and evolve scalable frontend, backend, and shared platform services. Define platform boundaries with product engineering teams, navigate ambiguous requirements, architect reliable systems, improve performance and observability, and promote quality engineering practices. Lead AI-assisted development adoption, coach engineers, influence technical direction, and collaborate with Product, Design, and engineering leadership.
Top Skills: Automated TestingC++Ci/CdCSSCursorDatadogGithub CopilotGoHTMLJavaScriptLinuxmacOSMongoDBMySQLPostgresPythonReactVueWindows
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Financial Services
The software engineer will design, build, and iterate on products for business banking and cash management while managing projects end-to-end.
Top Skills: GCPKotlinPostgresReactTypescript
Reposted 2 Months AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Information Technology • Internet of Things
Build the Simulation product as a full‑stack engineer: design and ship AI-powered phishing simulations using LLMs and voice synthesis, create user flows for natural-language simulation creation, scale systems monitoring massive data, and iterate quickly with customers and product teams.
Top Skills: Agentic AiFull-Stack Web DevelopmentLarge Language Models (Llms)Voice Synthesis
Reposted 2 Months AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Information Technology • Business Intelligence • Consulting
As a Full Stack Software Developer, you'll design and develop scalable applications, collaborate with teams, and apply new technologies in an Agile environment.
Top Skills: AngularAWSCloud FoundryHadoopJavaJavaScriptKafkaKotlinMoleculerMongoDBNode.jsReactTerraform
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
Hybrid
Toronto, ON
Mid level
Mid level
Information Technology • Business Intelligence • Consulting
As a Full Stack Software Developer, you'll design and develop enterprise applications, collaborate in Agile teams, and work with various technologies.
Top Skills: AngularAWSCloud FoundryHadoopJavaJavaScriptKafkaKotlinMoleculerMongoDBNode.jsReactSpring
Reposted 2 Months AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Transportation
As a Senior Perception Engineer, you will develop and deploy perception algorithms for self-driving vehicles, ensuring quality and collaboration within a multidisciplinary team, while publishing research findings.
Top Skills: C++CudaPythonPyTorchRust
Reposted 2 Months AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Information Technology • Software • Analytics
The Senior Back-End Software Engineer designs, develops, and maintains scalable backend systems while taking ownership of the software development lifecycle.
Top Skills: AtlantisAWSCi/CdCloudwatchDynamoDBEc2EksFastapiGithub ActionsIamJenkinsKubernetesLambdaNode.jsPrefect.IoPythonRdsS3SnsSqsTerraformTypescript
Reposted 2 Months AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Edtech • Software
Lead design and delivery of scalable backend features, mentor engineers, ensure operational excellence and system reliability, collaborate cross-functionally, and drive architecture and automation improvements.
Top Skills: AWSDockerGCPGenerative AiJavaJenkinsKubernetesMongoDBSpring Boot
Reposted 2 Months AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Robotics • Manufacturing
Develop and optimize full-stack software and algorithms for robotic manufacturing systems. Design, implement, test, and integrate AI-driven software, run experiments to improve performance, participate in design and code reviews, and collaborate cross-functionally to deliver robust, scalable solutions.
Top Skills: Convolutional Neural Networks (Cnns)KerasPythonRecurrent Neural Networks (Rnns)Reinforcement Learning (Rl)Robotic Manipulators
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Software
The Software Developer will design optimization software, develop features, analyze algorithms, and collaborate with R&D teams to enhance product quality.
Top Skills: CPerlPosixPythonShell Scripting
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will design, build, and ship software, improve packaging and distribution processes, and mentor colleagues while contributing to open source projects.
Top Skills: C/C++FlutterGoPythonRust
Reposted 2 Months AgoSaved
In-Office or Remote
Toronto, ON
Junior
Junior
Cloud • Software
The Junior Ubuntu Software Engineer will design, build, and ship software, focusing on quality and resilience, while engaging with the open source community.
Top Skills: C/C++FlutterGoPythonRust
One Month AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Software • Industrial • Generative AI
Build and own backend services, ERP and supplier integrations, AI agentic workflows, spend analytics, and customer-facing procurement features. Develop evaluation and monitoring systems for production AI, establish architecture, improve security and privacy, and mentor junior engineers. Collaborate directly with customers and founders to shape product direction in an early-stage environment.
Top Skills: Agentic WorkflowsApi DesignAribaAWSBigQueryCi/CdClickhouseCoupaData PipelinesDatabricksGCPGdprLlmsNetSuiteObservabilityOracleSAPSnowflakeSoc 2TestingTypescript
One Month AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Automation
Design and build durable, distributed data-streaming infrastructure that decouples process data from Camunda’s live execution engine. Develop customer-facing integrations such as Kafka connectivity, support analytics data consumption at scale, and make architecture decisions around consistency, durability, and storage. Participate in production support and on-call rotations while collaborating with Product, Data Layer, Distributed Systems, QA, SRE, and Support teams. Lead ambiguous, cross-functional engineering initiatives from design through delivery.
Top Skills: Apache FlinkApache IcebergAzure Blob StorageGoogle Cloud StorageJavaKafkaParquetRocksdbS3
One Month AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Automation
Build and maintain Camunda 8 backend data-layer services spanning relational databases and Elasticsearch/OpenSearch. Design scalable storage, query, retention, and streaming systems; improve performance, indexing, and production tooling. Lead engineering initiatives from solution design through delivery, collaborate across teams, provide L3 support, and participate in on-call rotations. Investigate production data issues and contribute to schema evolution, workflow automation, and CI improvements.
Top Skills: Ci PipelinesElasticsearchFlywayLiquibaseMariadbMicrosoft Sql ServerMySQLOpensearchPostgres
2 Months AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Software
Build, operate, and scale cloud-native backend services and APIs for a high-volume vehicle marketplace. Embed AI-driven capabilities into features, use AI tools to accelerate development, participate in on-call rotations, improve reliability, and collaborate with Product, Data, Infrastructure, and SRE teams to deliver production-ready systems.
Top Skills: .NetAi CopilotsAi DebuggersAPIsAWSCi/CdDistributed SystemsEvent-Driven ArchitectureGoJavaKotlinMicroservicesMonitoringObservabilityPythonReactRubySQLSreTest GeneratorsTypescript
2 Months AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Design and implement product-level authentication, authorization, multi-tenant isolation, and privacy-preserving data lifecycles. Ship security-sensitive changes end-to-end, own application and API security, threat modeling, telemetry for security events, and integrate conservative partner security controls.
Top Skills: GoHonoNext.JsPostgresPythonReactSpaceliftTerraformTypescriptVitest
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account