Top Software Engineer Jobs in Toronto

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
12 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud • Legal Tech • Software
Lead technical strategy and architecture for fintech products, mentor engineers, design and implement high-throughput distributed web applications (invoicing, payments, payroll), drive multi-team technical decisions, review code, and improve engineering practices.
Top Skills: AgileAi AgentsDistributed SystemsInvoicingPaymentsPayrollSaaSWeb Applications
12 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology
Hands-on technical leader building full‑stack customer-facing features across React/TypeScript frontends and Python/Node backends, contributing to AI capabilities (LLM integrations, agentic workflows, MCP), setting technical standards, mentoring engineers, and driving delivery from design through production.
Top Skills: Agentic WorkflowsGenerative AiLlm ApisLlm OrchestrationModel Context Protocol (Mcp)Model ServingNode.jsPrompt EngineeringPythonRag PipelinesReactTypescriptVector Databases
25 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Fintech • Payments • Financial Services • Cryptocurrency
Build full‑stack web features from zero to one, integrate with third‑party APIs, design and manage state machines for financial workflows, own features through launch and post‑launch customer iteration, and maintain high code quality and accountability.
Top Skills: AWSFastapiPostgresPythonReactTypescript
12 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Software
Design, build, and maintain backend foundations and internal developer platform tooling. Integrate AI-native workflows, consolidate platform primitives (developer portal, local dev, service templates, GraphQL, event-driven patterns, OpenAPI), and improve CI/CD pipelines. Collaborate with platform and product teams and raise engineering standards to accelerate developer productivity.
Top Skills: AICi/CdCloud InfrastructureEvent-Driven ArchitecturesGraphQLNode.jsOpenapiTypescript
12 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Software
Design, build, and maintain backend foundations and tooling for an internal developer platform. Lead consolidation of platform primitives (developer portal, templates, GraphQL, event-driven patterns, OpenAPI, CI/CD). Collaborate with product teams, raise engineering standards, and integrate AI-native workflows to accelerate developer productivity.
Top Skills: AICi/CdCloud InfrastructureEvent-Driven ArchitectureGraphQLLocal DevelopmentNode.jsOpenapiScaffoldersTypescript
12 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Software
Lead design and implementation of compliance and multi-region deployments, build IaC (Terraform/Atmos) for AWS/GovCloud, develop full-stack features (TypeScript/React Native), establish shift-left tooling, ensure architectural consistency across regulated and commercial environments, drive cross-team technical initiatives, troubleshoot distributed systems, and produce documentation and audit-ready standards.
Top Skills: AtmosAWSAws GovcloudCi/CdInfrastructure As CodeReact NativeTerraformTypescript
12 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Software
Build and maintain a shared quality platform and test automation frameworks, design AI‑assisted test authoring and test harnesses, own CI integration and build reliability, eliminate flaky tests and systemic test debt, deliver shared testing utilities, collaborate with product teams, Quality Advocates, and SRE, and evaluate/adopt emerging AI testing tools to improve developer productivity and release confidence.
Top Skills: Ai-Powered Testing ToolsCi/CdClaude CodeCursorGithub CopilotPlaywrightSelenium
12 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology
Design and implement full-stack customer-facing features using React, TypeScript, and Python. Contribute to AI-powered capabilities (LLM integrations, agentic workflows, MCP/A2A), ensure code quality, collaborate with product and design, own workstreams end-to-end, and mentor through pairing and reviews.
Top Skills: A2AAgentic WorkflowsLlm ApisMcpModel ServingPythonRagReactTypescriptVector Databases
2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
eCommerce • Software
Own and evolve high-throughput backend services that deliver machine learning-powered predictions to merchants. Responsibilities include API design, service decomposition, Python development, PostgreSQL and Kafka integration, distributed systems reliability, observability, feature pipelines, ML serving, model deployment, versioning, rollback, and prediction monitoring. The engineer will partner with Data Science, lead architectural decisions and technical reviews, mentor teammates, and establish strong engineering practices for production data products.
Top Skills: A/B TestingAPIsCanary DeploymentsDistributed SystemsEvent-Driven SystemsFastapiFeature StoresKafkaLlmsMachine LearningMlopsModel RegistriesObservabilityPostgresPythonRetrieval SystemsShadow Deployments
12 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Software • Financial Services
Design, implement, and maintain scalable Python/Django infrastructure and distributed systems on AWS. Own features from conception to deployment, troubleshoot complex issues, optimize database performance, and collaborate with product and engineering teams to deliver production-ready, well-tested solutions for large datasets.
Top Skills: Aws BedrockAws Ec2Aws EcsAws LambdaAws Step FunctionsCeleryCloudFormationDjangoGitIamNumpyPandasPolarsPostgresPythonRedisRest ApiS3Terraform
2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Software
Own the full software development lifecycle for a healthcare admissions platform. Build and release React interfaces, REST APIs, background services, internal dashboards, feature-flag systems, and DevOps automations. Write TypeScript and SQL, maintain scalable distributed systems, improve workflows, triage production incidents, and deliver automated testing and zero-downtime releases. Translate customer needs into reliable product capabilities that improve post-acute care admissions and placement decisions.
Top Skills: AWSLlmsPostgresReactRestSQLTypescript
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
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Design and develop scalable, high-performance data and API infrastructure for real-time processing. Mentor engineers and collaborate with teams to enhance AI model evaluations.
Top Skills: APIsDistributed SystemsLow-Latency PipelinesPyTorchScalable Backend ArchitectureStream Processing
Reposted 2 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Full-Stack Product Engineer will design and develop AI-focused products, manage the feature lifecycle, and advocate for process improvements.
Top Skills: HonojsNextjsPostgresShadcnTailwindVitest
Reposted 2 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The role involves designing and building data pipelines for analyzing user feedback on AI models, ensuring data quality and infrastructure scalability.
Top Skills: SparkDatabricksPythonRRay DataScalaSnowflakeSQL
Reposted 2 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Financial Services
Lead transaction reconciliation efforts, develop scalable ledger infrastructure, implement payment flows, and own backend platform projects end-to-end.
Top Skills: PostgresReactRuby
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Senior Backend Engineer, you'll design scalable backend systems, build foundational architecture, and manage complex projects within a voice AI-driven platform.
Top Skills: Backend DevelopmentCloud InfrastructureDevOps
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As a Senior Full-Stack Engineer at Retell AI, you'll develop scalable systems and intuitive interfaces, bridging backend integrations with frontend experiences, focusing on voice automation solutions.
Top Skills: Node.jsPythonReactTypescript
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Junior
Junior
Software
Develop, integrate, and unit test features for Nokia's Service Router OS. Collaborate with product managers and QA to gather requirements, troubleshoot and perform root cause analysis, and take ownership of modules while working cross-functionally to deliver high-quality embedded software.
Top Skills: 100G Optical Transceivers400G Optical Transceivers64-Bit SmpBitsCfmDeep Packet InspectionEfmEmbedded Platform Os/DriverEthernet PhyGnssIp/MplsKvmLibvirtLinuxmacOSNetconfNetwork Function VirtualizationNtpProprietary Network ProcessorsPtpPython3QemuSerdesSetsSnmpSynceTwampVsrYangYocto
Reposted 2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Software • Analytics • Cybersecurity
Lead and deliver full-stack SaaS features: design architecture, implement Node.js back-end APIs, develop React/Vue/Ember front-ends, write tests, debug, mentor engineers, and collaborate in Agile to build scalable cyber-risk solutions.
Top Skills: AngularDockerEmberEs6JavaScriptJSONKubernetesNode.jsPostgresPythonReactRestTypescriptVue
Reposted 2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Financial Services • Cryptocurrency
Own and deliver end-to-end backend and platform systems that move real money. Collaborate with Product and Design to define scope, build reliable production services, participate in on-call and incident response, and improve team tooling and processes.
Top Skills: Ai ToolsCloud-Based EnvironmentsContainerized EnvironmentsDatadogNode.jsPostgresTypescript
Reposted 2 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Payments • Software • Financial Services
As a Staff Software Engineer at Arc, you will lead the design and development of a new AI-native banking platform, focusing on reliability and scalable systems for cash management and treasury solutions, while influencing product direction and mentoring team members.
Top Skills: AIDistributed SystemsDocument UnderstandingEmbeddingsFinancial Data SystemsLlmsOrchestration AgentsVectorized Workflows
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Logistics • Transportation
Build high-performance, scalable simulation infrastructure and tooling for autonomous vehicle development. Design systems for scenario generation, simulation execution, synthetic data, and reinforcement-learning workflows. Collaborate with ML, perception, and controls teams to improve realism, performance, and validation pipelines while writing production-quality C++ and Python code, contributing to architecture, testing, and documentation.
Top Skills: AWSC++C++17CarlaCudaDockerGCPIsaac SimKubernetesOpenglPythonReinforcement LearningRosRos2Unreal EngineVulkan
Reposted 2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Design, build, and optimize high-performance AI infrastructure systems to support intelligent agents, ensuring reliability and scalability for millions of users.
Top Skills: Distributed SystemsMl InfrastructureMlopsRust
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Software
The Staff Software Engineer will design and implement core platform development, improve system foundations, and lead technical initiatives to enhance AI automation deployment across organizations.
Top Skills: KafkaKubernetes
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account