Get the job you really want.

Top Software Engineer Jobs in Toronto

14 Hours AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Software
Design, develop, and maintain high-performance desktop and enterprise software and algorithms for scientific data compression, visualization, and management. Build scalable backend and web applications, optimize real-time performance (multi-threading/GPU), ensure code quality with tests and reviews, support deployed products, document technical specifications, and collaborate in Agile teams across global stakeholders.
Top Skills: Python,C++,React,Javascript,Css,Nodejs,Aws,Sql,Gpu,Multi-Threading
14 Hours AgoSaved
Remote
Toronto, ON
Expert/Leader
Expert/Leader
Software
Lead architecture, design, and implementation of image compression, decompression, and visualization systems; develop and optimize high-performance algorithms; build scalable enterprise and desktop solutions; balance compression efficiency, performance, reliability, and maintainability; drive engineering best practices and agile execution; collaborate globally and lead a software engineering team.
Top Skills: C,C++,Python,Reactjs,Nodejs,Database,Gpu,Multi-Threading,Image Compression
Reposted 14 Hours AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
The Staff Software Developer will design, build, and maintain full-stack features for learning tools at Coursera, focusing on APIs, user interfaces, and integrating AI suggestions, while providing technical leadership.
Top Skills: JavaPythonReactScalaTypescript
Reposted 14 Hours AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Consumer Web • Edtech • Enterprise Web • Social Impact
Develop and implement scalable web applications both frontend and backend, integrate models, build data pipelines, and improve UI components while collaborating with stakeholders.
Top Skills: Cloud EnvironmentsGraphQLJavaReactRestTypescript
Reposted 14 Hours AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Computer Vision • Security • Software
Design and build machine learning infrastructure for real-time video processing and model training, collaborating with research scientists on AI advancements.
Top Skills: AIComputer VisionDeep LearningDistributed SystemsMachine LearningPython
Reposted 14 Hours AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Hardware • Other • Software • Appliances • Industrial • Manufacturing
Design, develop, and maintain software applications; engage in quality practices; collaborate with teams; optimize performance in distributed systems.
Top Skills: AWSAzureC#Github ActionsNode.jsTerraformTypescript
Reposted 14 Hours AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Lead technical support for an AI voice platform, debug complex issues, build AI agents and automations, and oversee a support engineering team.
Top Skills: AIAPIsAutomationJavaScriptPython
Reposted 14 Hours AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The Senior Software Engineer, AI Automations will build and own internal systems for automating business workflows across various functions such as HR, Finance, and Operations, utilizing modern tooling and APIs.
Top Skills: APIsLlmsPythonReact
Reposted 14 Hours AgoSaved
Easy Apply
In-Office or Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Information Technology
The Staff Software Development Engineer will define technical vision, mentor engineers, oversee AI platform development and ensure scalability, reliability and security.
Top Skills: AnsibleAutogenC++CloudFormationDockerGoJavaJavaScriptKubernetesLangchainLlamaindexPythonPyTorchTensorFlowTerraform
Reposted 14 Hours AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things
As a Telephony Engineer, you'll design and operate telephony services, develop signaling systems, collaborate with various teams, and optimize voice quality in AI-driven communications.
Top Skills: CC++Go
Reposted 14 Hours AgoSaved
Remote
Toronto, ON
Junior
Junior
Software
Develop, test, and implement business process automation solutions; provide post-implementation support while managing projects and customer interactions.
Top Skills: Backbone.JsBootstrapDockerElasticsearchGitJavaScriptJqueryLinuxMochaNginxNode.jsPostgresRedisSQL
Reposted 14 Hours AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Software
Develop and maintain scalable applications, APIs, and microservices. Collaborate with cross-functional teams to enhance compliance product suite and ensure security best practices.
Top Skills: AWSCi/CdDockerGitNode.jsOpensearchPostgresReactRedisSinglespaSnowflakeStorybookTypescriptWebpack
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 14 Hours AgoSaved
In-Office or Remote
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 14 Hours AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software
As a Staff Software Engineer, you will architect and implement scalable Kubernetes infrastructure, mentor engineers, drive modernization efforts, and collaborate with teams to ensure robust infrastructure alignment with product needs.
Top Skills: AWSAzureGCPGitopsGoHelmKubernetesPulumiPythonTerraform
Reposted 10 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Software
The Lead Software Developer will lead technical direction for derivatives portfolio management, provide mentorship, and engage in hands-on coding while solving complex technical issues.
Top Skills: FrameworksProgramming LanguagesSoftware Design Principles
Reposted 10 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology
As a Senior Software Engineer, you will develop AI-powered systems to enhance accounting workflows, build backend services, and ensure optimal performance and reliability of AI solutions.
Top Skills: AIAnthropicAWSFastapiOpenaiPostgresPythonVector Databases
Reposted 23 Days AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Retail • Analytics
As a Software Engineer, you will develop and maintain the Tally software stack, enhance robot navigation and autonomy, and support CI/CD processes.
Top Skills: AWSAzureBashC++DockerGCPGitLinuxPythonRedisRos
Reposted 6 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Healthtech • Software
As a Senior Software Developer, you will collaborate with teams to build scalable healthcare tools, define development practices, and mentor junior developers.
Top Skills: CGoJavaPythonRuby
Reposted 10 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud • Fintech • HR Tech
As a Senior Software Development Engineer, you'll enhance the AI-driven contract management platform, collaborating across teams to deliver scalable solutions while monitoring and optimizing code quality.
Top Skills: AWSDjangoDockerElasticsearchExpressFastapiFlaskGrafanaKubernetesNestjsPostgresPythonSentryTypescript
Reposted 10 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud • Fintech • HR Tech
As a Fullstack Software Engineer, you'll enhance AI-driven contract management solutions, collaborating with cross-functional teams to deliver scalable products.
Top Skills: AWSCi/CdDevOpsDjangoDockerFastapiFlaskGitKubernetesNestjsPostgresPythonTypescript
24 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Retail • Analytics
As a Senior Robotics Software Engineer, you will maintain and improve the Tally software stack, develop new software packages, enhance autonomy and navigation, and assist in DevOps and CI/CD processes.
Top Skills: AWSAzureBashC++DockerGCPGitPythonRosUbuntu
YesterdaySaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software
Design, build, and operate large-scale distributed batch and streaming data systems on AWS. Develop production-grade services, data pipelines (Spark/Hadoop/Airflow), microservices, IaC/CI-CD, and tooling; mentor peers and troubleshoot complex production issues to ensure reliability, scalability, and observability of Cloud Analytics platform.
Top Skills: Java,Python,Aws,Amazon S3,Aws Emr,Apache Airflow,Apache Spark,Hadoop,Hive,Presto,Druid,Dynamodb,Elasticsearch,Packer,Ansible,Ci/Cd,Infrastructure-As-Code,Microservices,Event-Driven Systems
10 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Legal Tech • Professional Services • Software
As a Staff Full Stack Software Engineer, you will design and build foundational infrastructure, develop enterprise features, and ensure system reliability handling sensitive legal data.
Top Skills: CSSPythonReactTailwindcssTypescript
Reposted 10 Days AgoSaved
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Fintech • Software
Join the R&D team to develop software solutions for venture capital firms, focusing on enhancing Limited Partner experiences and managing complex systems.
Top Skills: DjangoGrpcJavaScriptKafkaPostgresPythonReactTypescript
Reposted 10 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
The Senior Software Engineer will develop secure features, enhance security capabilities, perform application testing, and work across the stack in a fast-paced environment.
Top Skills: Python
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account