Remote Software engineering Jobs β€’ Canada

149 results

Job listings

Director of Software Development

Loopio πŸš€βœ¨πŸ’»

This is a strategic and technical leadership role for someone with deep expertise in content discovery and retrieval systems, experience with natural language and search ranking models, and the ability to manage multiple podsβ€”including other engineering managers. You’ll work closely with leaders across Product, Data Science, Infrastructure, and Design to deliver scalable, intelligent systems that enhance how our customers access and organize content.

New Staff iOS Engineer

Lookout, Inc. πŸ“±πŸ›‘οΈπŸŒ
$109,369–$124,096
USD/year

Design, estimate, develop, and maintain high-quality, performant, and user-friendly iOS applications. Collaborate closely with designers, product managers, and other engineers to bring product vision to life. Write clean, maintainable, and well-documented code adhering to best practices. Participate in code reviews, and actively contribute to building a strong development culture. Stay up-to-date with the latest iOS technologies and frameworks.

Android Engineer

Finix πŸ’°πŸ’ΈπŸ’³
$65–$80
USD/year

The mobile engineer owns the development of mobile apps and SDK responsible for enabling transactions on Android-compatible devices. This role will implement and develop an SDK that integrates with Finix APIs and payment providers to collect payments using various terminals and will be involved in developing SDK for developing accepting credit card, ACH, and Google Pay payments.

Senior Android Developer II

Life360 πŸ“±πŸ“πŸ‘ͺ
$123,975–$146,100
USD/year

Life360 is redesigning its mobile application to make it faster and more intuitive, so as a Senior Android Developer II, you will play a key role in executing this vision. You'll contribute to the development of high-impact surfaces across the Life360 app to create engagement loops. You’ll work closely with design, product, and platform engineers to evolve how millions of users interact with the Life360 platform every day.

Senior Software Engineer - Product Platform

Voltus βš‘πŸ’‘πŸŒ±
$160,000–$190,000
USD/year
US Canada Unlimited PTO

Design and implement modular, composable primitives and APIs to capture core business logic for operating a growing portfolio of diverse energy resources. Understand energy industry rules, regulations, and standards to effectively design software that meets our needs. Collaborate with external partners, such as metering, battery, solar, residential, or commercial energy management systems, utilities, and ISOs. Contribute to the engineering roadmap, vision, and goals.

Senior Software Engineer - Ruby on Rails

Wrapbook πŸŽ¬πŸ’΅πŸ§Ύ
US Canada Unlimited PTO

As a Senior Software Engineer at Wrapbook, you will play a hands-on role in driving our mission to build an outstanding technology company. Working as part of a cross-functional team, you will drive core features from start to finish, collaborating with other developers, designers, and product managers to provide elegant solutions to Wrapbook customer problems.

Lead Machine Learning Engineer

Launch Potato πŸ₯”πŸš€πŸŒŠ

Lead a team of ML engineers building next-generation personalization and optimization systems. You'll balance hands-on technical work with team leadership, driving both technical excellence and business impact. This role requires someone who can architect complex systems while mentoring others and collaborating across organizations.

Ai Solution Engineer - (Technology Support)

PointClickCare β˜οΈπŸ§‘β€βš•οΈβš•οΈ
$102,069–$110,126
USD/year

This role focuses on building intelligent workflows with Microsoft Azure tools to streamline operations and enhance delivery. The position connects IT and operations with AI innovation to deliver measurable impact in a rapidly evolving environment, bringing AI-powered automation into real-world use across our corporate platform.

Machine Learning Engineer

Valence βœ¨πŸ’‘πŸš€

This role is a Machine Learning Engineer role for our conversational AI coaching product designed for Fortune 500 enterprises, reporting into our Head of AI. In this role you will implement, and optimize machine learning models that power our coaching insights and recommendations. This role is focused on the development and optimization of machine learning models and algorithms, optimizing the underlying ML infrastructure and model development.