Remote Software Engineer Jobs in Canada
Find remote software engineer jobs in Canada. Browse flexible work-from-home software engineer positions from companies hiring in Canada. Start your remote career today.

Senior Director, Engineering
Memory Design Lead architecting embedded memory compilers for Silvaco’s semiconductor EDA and IP business. Leading memory designers, customer engagements, PPA optimization, and silicon validation.

Senior Graphics Programmer
Programmeur graphique senior développant shaders, outils et technologies de rendu sous Unreal Engine 5. Contribuant aux jeux BioShock de Cloud Chamber avec les équipes artistiques et techniques.

Software Engineer
Backend engineer creating coding tasks and deterministic verifiers for next-generation AI systems. Applying scalable services, debugging, testing, and software development expertise.

Senior Graphics Programmer
Senior Graphics Programmer advancing Unreal Engine 5 rendering for Cloud Chamber’s BioShock games. Building shaders, graphics systems, tools, and performance optimizations.

Frontend Engineer – Mobile
Frontend Engineer building React Native and TypeScript apps for Betr's real-money gaming super app. Shipping real-time sportsbook, casino, and fantasy experiences across iOS, Android, and web.

Mobile Developer
Mobile Developer building iOS and Android applications for Encircle’s digital property-insurance claims platform. Improving mobile reliability, CI/CD, observability, and user experience.

Member of Technical Staff, Compiler
Clinical AI researcher building a deterministic, evidence-traceable compiler for Canadian healthcare standards. Developing model pipelines, formal validators, and executable clinical decision logic.

Senior Routing Engine Developer – CX Platform
Senior developer building scalable Java routing engines for Miratech’s enterprise contact-center platforms. Designing real-time interaction routing, APIs, and distributed cloud-native services.

Senior Routing Engine Developer – CX Platform
Senior developer building scalable Java and Spring Boot routing engines for Miratech’s enterprise contact-center platforms. Designing real-time interaction routing across voice, digital channels, queues, and agents.

UiPath Developer
UiPath Developer supporting and enhancing production automations for Paralucent. Troubleshooting UiPath workflows and maintaining continuous shift-based support across Canada or India.

ABAP/ODATA Developer
ABAP/ODATA Developer designing, developing, and supporting SAP ABAP and OData solutions. Delivering S/4HANA customizations, integrations, and technical project support.

Senior Programmer Analyst – 24 Month Contract
Senior Programmer Analyst modernizing Doctors of BC’s healthcare business applications. Migrating legacy systems to Salesforce, NetSuite, Snowflake and other cloud platforms.

Senior MuleSoft Developer
Senior MuleSoft Developer building secure Salesforce, Entra ID, and backend integrations. Delivering API-led solutions for Verndale’s digital experience and ecommerce clients.

Developer Research Coordinator – Contract
Developer Research Coordinator supporting MLH’s developer research through participant panels, qualitative analysis, and census studies. Fully remote contract role serving technology companies and developer communities.

Software Engineer
Contract Software Engineer contributing code, debugging, optimization, and documentation across major programming languages. Reviewing technical submissions to improve AI training data quality.

Member of Technical Staff, Inference
Inference runtime engineer optimizing vLLM, the open-source AI inference engine. Improving LLM and diffusion-model serving across hardware and architectures.

AI Agent Developer
AI Agent Developer building Microsoft Copilot Studio agents and RAG solutions for IT services. Integrating enterprise systems and automating business workflows with Azure and Power Automate.

Software Engineer
Software Engineer building Hermes Agent, Nous Portal, and infrastructure for Nous Research. Developing product surfaces, backend services, cloud systems, and AI tooling.

Senior Mobile Engineer – iOS, Android
Senior Mobile Engineer building secure iOS and Android features for Cohere’s enterprise AI workspace platform. Productionizing AI capabilities with researchers and designers.

Bilingual T-SQL Programmer
T-SQL developer converting client data into TELUS Health’s Central Data Repository. Testing transformations, supporting implementations, and resolving data issues for enterprise health clients.