Software Jobs in Canada

About 416 results in (3) seconds Clear Filters

Jobs Search

About 416 results in (3) seconds
Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer) at Mindrift
Quebec, Quebec, Canada - Full Time
Skills Needed
Kotlin, Android Development, Automated Testing, Ci/Cd, Performance Optimization, Crash Analysis, Memory Debugging, Ai/Ml Integration, Swift, Xcode, Testing Frameworks, Ui Automation Testing, Architectural Patterns, Data Driven Insights, Generative Ai, Quality Assurance
Specialization
Candidates should have a Bachelor's or Master's degree in a related field and at least 3 years of professional iOS/macOS development experience. Proficiency in Swift and experience with testing frameworks and CI/CD tools are also required.
Experience Required
Minimum 2 year(s)
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
, , Canada - Full Time
Skills Needed
Programming Languages, Databases, Platforms, Frameworks, Design Techniques, Code Management Tooling, Web Technologies, Software Development Life Cycle, Agile, Waterfall, Interpersonal Skills, Communication Skills, Analytical Thinking, Teamwork, Leadership, Creativity
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience with programming languages and the Software Development Life Cycle are also required.
Research Scientist Intern, AI & Compute Foundation - MTIA Software (PhD) | at Meta
Toronto, Ontario, Canada - Full Time
Skills Needed
C/C++ Programming, Computer Architecture, Distributed Systems, High Performance Computing, Numerics, Ai Hardware, Compiler Optimizations, Deep Learning, Pytorch, Cuda Programming, Openmp, Opencl, Performance Tuning, Ai Frameworks, Machine Learning, Nlp, Computer Vision
Specialization
Candidates must be pursuing a PhD in Computer Science or a related STEM field and possess C/C++ programming skills. Knowledge of computer architecture and distributed systems is essential, along with an interest in high-performance computing and AI hardware.
Développeur(se) Logiciel, Diagnostics pour Développeur(se)s / Software Dev at Unity Technologies
Montreal, Quebec, Canada - Full Time
Skills Needed
Go, Kotlin, Typescript, C#, Docker, Kubernetes, Infrastructure As Code, Data Analysis, Data Visualization, Olap, Teamwork, Collaboration, Communication
Specialization
Proficiency in at least one modern programming language and experience with containerization technologies are essential. Excellent teamwork and communication skills, along with an interest in data analysis and visualization, are also desired.
Experience Required
Minimum 2 year(s)
Senior Software Developer, ADPS Platform / Développeur Logiciel Senior, Pla at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
C#, Software Development, Agile Development, Cloud Platforms, Sql, Linq, Microservices, Distributed Systems, Technical Documentation, Unit Testing, Jira, Github, Ai Driven Solutions, Scrum, Qa Collaboration, Python, C++
Specialization
Candidates must have a bachelor's degree in software engineering, computer science, or a related field, along with a minimum of 5 years of software development experience and 3 years of C# programming experience. Fluency in both English and French is essential for communication with colleagues and understanding technical documentation.
Experience Required
Minimum 5 year(s)
Un(e) formateur(trice) bilingue – implantation et soutien logiciel at Aquila Software Group
Boisbriand, Quebec, Canada - Full Time
Skills Needed
Bilingual, Software Implementation, Software Support, Client Relationship Management, Financial Processes, Payroll Processes, Technical Troubleshooting, Training Program Design, Erp Systems, Client Success, Project Planning, Quality Assurance, Process Optimization, Analytical Skills, Communication, Customer Service Orientation
Specialization
Candidates should have experience in software implementation projects and on-site training delivery, coupled with the ability to quickly master complex financial and educational software, managing multiple projects autonomously. A strong customer service orientation, excellent bilingual communication skills, and practical knowledge of payroll systems, ideally within an educational context, are essential.
Experience Required
Minimum 2 year(s)
Machine Learning Engineer at GUIDEWIRE SOFTWARE INC
Toronto, Ontario, Canada - Full Time
Skills Needed
Machine Learning, Ai, Data Science, Problem Solving, Cloud Environments, Collaboration, Communication, Data Modeling, Llms, Open Source, Software Development, Research, Prototyping, Model Training, Integration, Agility
Specialization
Candidates should have 5+ years of software development experience, with at least 3 years in ML and AI technologies. A strong analytical mindset and collaborative approach are essential, along with experience in cloud environments.
Experience Required
Minimum 5 year(s)
Senior Data Scientist- Claims at GUIDEWIRE SOFTWARE INC
, Ontario, Canada - Full Time
Skills Needed
Python, Sagemaker, Predictive Modeling, Data Preparation, Data Profiling, Feature Development, Nlp, Machine Learning, Sql, Claims Processing, Data Analysis, Communication, Customer Orientation, Project Planning, Ai, Innovation
Specialization
A bachelor's degree and deep experience in Python for feature engineering and statistical modeling are required. Candidates should have 2-6 years of experience in an actuarial or data science role within the US or Canadian P&C industry.
Experience Required
Minimum 2 year(s)
Sales Development Representative at Black Duck Software, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
Sales Development, Lead Generation, Communication Skills, Organization Skills, Ms Office, Crm Systems, Research Skills, Client Interaction, Goal Setting, Persistence, Planning, Prioritizing, Self Starter, Results Oriented, Continuous Development, Team Collaboration
Specialization
Candidates should have a working knowledge of MS Office and possess strong organization and communication skills. A BS or BA with at least 1 year of professional experience is required, with sales experience preferred.
Senior Site Reliability Engineer (Canada only) at Aequilibrium Software Inc.
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Site Reliability Engineering, Devops, Cloud Infrastructure, Google Cloud Platform, Openshift, Kubernetes, Container Orchestration, Infrastructure As Code, Ci/Cd Pipelines, Monitoring, Logging, Automation, Cloud Security, Incident Response, Collaboration, Communication
Specialization
Candidates must have over 5 years of experience in roles such as SRE or DevOps Engineer, with advanced knowledge of GCP and OpenShift. Strong skills in IaC tools, CI/CD pipelines, and monitoring systems are essential.
Experience Required
Minimum 5 year(s)
Technical Lead CRM at Veripark Software Solutions
Calgary, Alberta, Canada - Full Time
Skills Needed
Microsoft Dynamics 365 Crm, C#, Javascript, Html, Css, Xml, Json, Rest Apis, Power Apps, Business Process, System Integration, Debugging, Troubleshooting, Agile Methodologies, Security Models, Data Privacy, Client Communication
Specialization
Candidates should have a bachelor's degree in a related field and at least 8 years of relevant industry experience. Strong knowledge of Microsoft Dynamics 365 CRM and related technologies is essential.
Experience Required
Minimum 10 year(s)
Associate Business Analyst at Veripark Software Solutions
Toronto, Ontario, Canada - Full Time
Skills Needed
Business Analysis, Requirements Elicitation, Internet Banking, Mobile Banking, Project Management, Customer Engagement, Crm, Branch Automation, Loan Origination, Microsoft Azure, Dynamics 365, Power Platform, Digital Transformation, Financial Services, Omni Channel Delivery, Customer Journeys
Specialization
Candidates should have 3+ years of experience in IB/MB solutions and a deep knowledge of IB/MB implementations. A passion for building the digital future of finance is essential.
Experience Required
Minimum 2 year(s)
Digital Banking Senior Project Manager (Mobile & Internet) at Veripark Software Solutions
Calgary, Alberta, Canada - Full Time
Skills Needed
Project Management, Digital Banking, Fintech, Mobile Banking, Online Banking, Agile, Scrum, Safe, Waterfall, Stakeholder Management, Communication Skills, Vendor Management, System Integrations, Bank Technologies, Security, Compliance
Specialization
The ideal candidate will have 10+ years of project management experience in digital banking, fintech, or financial services, with proven experience in delivering mobile and online banking solutions. Strong knowledge of Agile and Waterfall methodologies, as well as experience managing third-party vendors and system integrations, is required.
Experience Required
Minimum 10 year(s)
Senior Business Analyst – RLOS at Veripark Software Solutions
, , Canada - Full Time
Skills Needed
Business Analysis, Loan Origination, Retail Banking, Requirements Gathering, Process Automation, Core Banking Systems, Api Integrations, Presentation Skills, Communication Skills, Agile Methodologies, Waterfall Methodologies, Visual Diagrams, Credit Policy, Retail Lending, Data Sync Processes, Rule Engines
Specialization
Candidates should have 7+ years of experience in Loan Origination and a Bachelor's Degree in IT or Computer Science. They must have implemented large-scale RLOS solutions and possess deep knowledge of retail banking concepts and loan processes.
Experience Required
Minimum 10 year(s)
Senior Business Analyst – Corporate Loan Origination Systems (CLOS) at Veripark Software Solutions
, , Canada - Full Time
Skills Needed
Business Analysis, Requirements Elicitation, Loan Origination, Corporate Banking, Process Automation, Core Banking Systems, Api Integrations, Credit Policy, Data Sync Processes, Presentation Skills, Communication Skills, Agile Methodologies, Waterfall Methodologies, Visual Diagrams, Client Engagement, Team Collaboration
Specialization
Candidates should have 7+ years of experience in Corporate Loan Origination Systems and a Bachelor's Degree in IT or Computer Science. They must have implemented multiple large-scale CLOS solutions and possess deep knowledge of corporate banking concepts.
Experience Required
Minimum 10 year(s)
Senior Cloud Operation Developer at AVEVA SOFTWARE SINGAPORE PTE LTD
Calgary, Alberta, Canada - Full Time
Skills Needed
Azure Administration, Aws Experience, Operational Support, Software Development, Deployment Methodologies, C#, .Net, Powershell, Node Js, Api, Rest, Microservices, Serverless Architectures, Security Practices, Agile Software Development, Incident Response, Cloud Solutions
Specialization
Candidates should have hands-on experience with Azure or AWS, along with knowledge of operational support and software development principles. Development experience in programming languages like C# and familiarity with scripting languages such as PowerShell or Node JS are also required.
Experience Required
Minimum 5 year(s)
Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer) at Mindrift
Quebec, Quebec, Canada -
Full Time


Start Date

Immediate

Expiry Date

23 Mar, 26

Salary

45.0

Posted On

23 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kotlin, Android Development, Automated Testing, CI/CD, Performance Optimization, Crash Analysis, Memory Debugging, AI/ML Integration, Swift, Xcode, Testing Frameworks, UI Automation Testing, Architectural Patterns, Data-Driven Insights, Generative AI, Quality Assurance

Industry

technology;Information and Internet

Description
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What we do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About the Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you’ll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Design and maintain automated tests to ensure the quality, performance, and reliability of Kotlin and Android applications. Collaborate with developers to identify, reproduce, and resolve functional, performance, and UI issues across multiple environments. Define and improve quality standards across build pipelines, ensuring smooth CI/CD integrations and release stability. Monitor app behavior in production and use data‑driven insights to guide testing priorities and improvements. Note: Flexibility and quick adaptation to new requirements are essential. How to get started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you’ll help shape the future of AI while ensuring technology benefits everyone. Bachelor's or Master’s Degree in Computer Science, Software Engineering, Software Development, Computer Engineering, Information Technology or other related fields. Mid-level proficiency in Swift 5.9+, including SwiftUI, Combine, async/await, and the concurrency model. 3+ years of professional iOS/macOS development experience. Hands-on experience with testing frameworks (XCTest, Quick/Nimble) and UI automation testing. Proficiency with Xcode, Swift Package Manager, and CI/CD tools (Fastlane, GitHub Actions, Xcode Cloud). Experience with App Store deployment and monitoring tools (Crashlytics, Firebase). Strong understanding of architectural patterns (MVVM, Clean Architecture) and performance optimization (ARC, Instruments). Experience integrating AI/ML capabilities (Core ML, Vision, Create ML). Practical use of AI-assisted tools for code generation, refactoring, and test automation. Strong skills in crash analysis, memory debugging, and performance profiling. Level of English is advanced (C1) or above. You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines. Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge. Why this freelance opportunity might be a great fit for you? Get paid for your expertise, with rates that can go up to $45/hour depending on your skills, experience, and project needs. Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments. Work on advanced AI projects and gain valuable experience that enhances your portfolio. Influence how future AI models understand and communicate in your field of expertise.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Design and maintain automated tests for Kotlin and Android applications while collaborating with developers to resolve issues. Monitor app behavior in production and use insights to guide testing priorities.
Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer) at Mindrift
Quebec, Quebec, Canada - Full Time
Skills Needed
Kotlin, Android Development, Automated Testing, Ci/Cd, Performance Optimization, Crash Analysis, Memory Debugging, Ai/Ml Integration, Swift, Xcode, Testing Frameworks, Ui Automation Testing, Architectural Patterns, Data Driven Insights, Generative Ai, Quality Assurance
Specialization
Candidates should have a Bachelor's or Master's degree in a related field and at least 3 years of professional iOS/macOS development experience. Proficiency in Swift and experience with testing frameworks and CI/CD tools are also required.
Experience Required
Minimum 2 year(s)
2026 Summer Student Opportunities Technology & Operations - Software Develo at Dr Bill RBC Ventures
, , Canada - Full Time
Skills Needed
Programming Languages, Databases, Platforms, Frameworks, Design Techniques, Code Management Tooling, Web Technologies, Software Development Life Cycle, Agile, Waterfall, Interpersonal Skills, Communication Skills, Analytical Thinking, Teamwork, Leadership, Creativity
Specialization
Candidates must be currently enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. Strong communication skills and experience with programming languages and the Software Development Life Cycle are also required.
Research Scientist Intern, AI & Compute Foundation - MTIA Software (PhD) | at Meta
Toronto, Ontario, Canada - Full Time
Skills Needed
C/C++ Programming, Computer Architecture, Distributed Systems, High Performance Computing, Numerics, Ai Hardware, Compiler Optimizations, Deep Learning, Pytorch, Cuda Programming, Openmp, Opencl, Performance Tuning, Ai Frameworks, Machine Learning, Nlp, Computer Vision
Specialization
Candidates must be pursuing a PhD in Computer Science or a related STEM field and possess C/C++ programming skills. Knowledge of computer architecture and distributed systems is essential, along with an interest in high-performance computing and AI hardware.
Développeur(se) Logiciel, Diagnostics pour Développeur(se)s / Software Dev at Unity Technologies
Montreal, Quebec, Canada - Full Time
Skills Needed
Go, Kotlin, Typescript, C#, Docker, Kubernetes, Infrastructure As Code, Data Analysis, Data Visualization, Olap, Teamwork, Collaboration, Communication
Specialization
Proficiency in at least one modern programming language and experience with containerization technologies are essential. Excellent teamwork and communication skills, along with an interest in data analysis and visualization, are also desired.
Experience Required
Minimum 2 year(s)
Senior Software Developer, ADPS Platform / Développeur Logiciel Senior, Pla at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
C#, Software Development, Agile Development, Cloud Platforms, Sql, Linq, Microservices, Distributed Systems, Technical Documentation, Unit Testing, Jira, Github, Ai Driven Solutions, Scrum, Qa Collaboration, Python, C++
Specialization
Candidates must have a bachelor's degree in software engineering, computer science, or a related field, along with a minimum of 5 years of software development experience and 3 years of C# programming experience. Fluency in both English and French is essential for communication with colleagues and understanding technical documentation.
Experience Required
Minimum 5 year(s)
Un(e) formateur(trice) bilingue – implantation et soutien logiciel at Aquila Software Group
Boisbriand, Quebec, Canada - Full Time
Skills Needed
Bilingual, Software Implementation, Software Support, Client Relationship Management, Financial Processes, Payroll Processes, Technical Troubleshooting, Training Program Design, Erp Systems, Client Success, Project Planning, Quality Assurance, Process Optimization, Analytical Skills, Communication, Customer Service Orientation
Specialization
Candidates should have experience in software implementation projects and on-site training delivery, coupled with the ability to quickly master complex financial and educational software, managing multiple projects autonomously. A strong customer service orientation, excellent bilingual communication skills, and practical knowledge of payroll systems, ideally within an educational context, are essential.
Experience Required
Minimum 2 year(s)
Machine Learning Engineer at GUIDEWIRE SOFTWARE INC
Toronto, Ontario, Canada - Full Time
Skills Needed
Machine Learning, Ai, Data Science, Problem Solving, Cloud Environments, Collaboration, Communication, Data Modeling, Llms, Open Source, Software Development, Research, Prototyping, Model Training, Integration, Agility
Specialization
Candidates should have 5+ years of software development experience, with at least 3 years in ML and AI technologies. A strong analytical mindset and collaborative approach are essential, along with experience in cloud environments.
Experience Required
Minimum 5 year(s)
Senior Data Scientist- Claims at GUIDEWIRE SOFTWARE INC
, Ontario, Canada - Full Time
Skills Needed
Python, Sagemaker, Predictive Modeling, Data Preparation, Data Profiling, Feature Development, Nlp, Machine Learning, Sql, Claims Processing, Data Analysis, Communication, Customer Orientation, Project Planning, Ai, Innovation
Specialization
A bachelor's degree and deep experience in Python for feature engineering and statistical modeling are required. Candidates should have 2-6 years of experience in an actuarial or data science role within the US or Canadian P&C industry.
Experience Required
Minimum 2 year(s)
Sales Development Representative at Black Duck Software, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
Sales Development, Lead Generation, Communication Skills, Organization Skills, Ms Office, Crm Systems, Research Skills, Client Interaction, Goal Setting, Persistence, Planning, Prioritizing, Self Starter, Results Oriented, Continuous Development, Team Collaboration
Specialization
Candidates should have a working knowledge of MS Office and possess strong organization and communication skills. A BS or BA with at least 1 year of professional experience is required, with sales experience preferred.
Senior Site Reliability Engineer (Canada only) at Aequilibrium Software Inc.
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Site Reliability Engineering, Devops, Cloud Infrastructure, Google Cloud Platform, Openshift, Kubernetes, Container Orchestration, Infrastructure As Code, Ci/Cd Pipelines, Monitoring, Logging, Automation, Cloud Security, Incident Response, Collaboration, Communication
Specialization
Candidates must have over 5 years of experience in roles such as SRE or DevOps Engineer, with advanced knowledge of GCP and OpenShift. Strong skills in IaC tools, CI/CD pipelines, and monitoring systems are essential.
Experience Required
Minimum 5 year(s)
Technical Lead CRM at Veripark Software Solutions
Calgary, Alberta, Canada - Full Time
Skills Needed
Microsoft Dynamics 365 Crm, C#, Javascript, Html, Css, Xml, Json, Rest Apis, Power Apps, Business Process, System Integration, Debugging, Troubleshooting, Agile Methodologies, Security Models, Data Privacy, Client Communication
Specialization
Candidates should have a bachelor's degree in a related field and at least 8 years of relevant industry experience. Strong knowledge of Microsoft Dynamics 365 CRM and related technologies is essential.
Experience Required
Minimum 10 year(s)
Associate Business Analyst at Veripark Software Solutions
Toronto, Ontario, Canada - Full Time
Skills Needed
Business Analysis, Requirements Elicitation, Internet Banking, Mobile Banking, Project Management, Customer Engagement, Crm, Branch Automation, Loan Origination, Microsoft Azure, Dynamics 365, Power Platform, Digital Transformation, Financial Services, Omni Channel Delivery, Customer Journeys
Specialization
Candidates should have 3+ years of experience in IB/MB solutions and a deep knowledge of IB/MB implementations. A passion for building the digital future of finance is essential.
Experience Required
Minimum 2 year(s)
Digital Banking Senior Project Manager (Mobile & Internet) at Veripark Software Solutions
Calgary, Alberta, Canada - Full Time
Skills Needed
Project Management, Digital Banking, Fintech, Mobile Banking, Online Banking, Agile, Scrum, Safe, Waterfall, Stakeholder Management, Communication Skills, Vendor Management, System Integrations, Bank Technologies, Security, Compliance
Specialization
The ideal candidate will have 10+ years of project management experience in digital banking, fintech, or financial services, with proven experience in delivering mobile and online banking solutions. Strong knowledge of Agile and Waterfall methodologies, as well as experience managing third-party vendors and system integrations, is required.
Experience Required
Minimum 10 year(s)
Senior Business Analyst – RLOS at Veripark Software Solutions
, , Canada - Full Time
Skills Needed
Business Analysis, Loan Origination, Retail Banking, Requirements Gathering, Process Automation, Core Banking Systems, Api Integrations, Presentation Skills, Communication Skills, Agile Methodologies, Waterfall Methodologies, Visual Diagrams, Credit Policy, Retail Lending, Data Sync Processes, Rule Engines
Specialization
Candidates should have 7+ years of experience in Loan Origination and a Bachelor's Degree in IT or Computer Science. They must have implemented large-scale RLOS solutions and possess deep knowledge of retail banking concepts and loan processes.
Experience Required
Minimum 10 year(s)
Senior Business Analyst – Corporate Loan Origination Systems (CLOS) at Veripark Software Solutions
, , Canada - Full Time
Skills Needed
Business Analysis, Requirements Elicitation, Loan Origination, Corporate Banking, Process Automation, Core Banking Systems, Api Integrations, Credit Policy, Data Sync Processes, Presentation Skills, Communication Skills, Agile Methodologies, Waterfall Methodologies, Visual Diagrams, Client Engagement, Team Collaboration
Specialization
Candidates should have 7+ years of experience in Corporate Loan Origination Systems and a Bachelor's Degree in IT or Computer Science. They must have implemented multiple large-scale CLOS solutions and possess deep knowledge of corporate banking concepts.
Experience Required
Minimum 10 year(s)
Senior Cloud Operation Developer at AVEVA SOFTWARE SINGAPORE PTE LTD
Calgary, Alberta, Canada - Full Time
Skills Needed
Azure Administration, Aws Experience, Operational Support, Software Development, Deployment Methodologies, C#, .Net, Powershell, Node Js, Api, Rest, Microservices, Serverless Architectures, Security Practices, Agile Software Development, Incident Response, Cloud Solutions
Specialization
Candidates should have hands-on experience with Azure or AWS, along with knowledge of operational support and software development principles. Development experience in programming languages like C# and familiarity with scripting languages such as PowerShell or Node JS are also required.
Experience Required
Minimum 5 year(s)
Loading...