Software Engineering Jobs in Canada

About 642 results in (77) seconds Clear Filters

Jobs Search

About 642 results in (77) seconds
Intermediate Software Engineer - Java (Project Management) at CMiC
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, J2ee, Jdbc, Jsp, Javascript, Struts Framework, Html5, Jquery, Css, Sql, Pl/Sql, Oracle, Jaspersoft Ireports, Oracle Jdeveloper, Ajax, Weblogic, Oracle Workflow
Specialization
Candidates should have a university degree, preferably in Computer Science, and at least 3 years of hands-on professional Java/J2EE programming experience. Familiarity with Oracle databases, SQL, and various web technologies is also required.
Experience Required
Minimum 2 year(s)
Développeur logiciel - CSOL / Software Developer - CSOL at Genetec
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Troubleshooting, Collaboration, Communication, Analytical Concepts, C#.Net, Framework 4.8, Wpf, Mvvm, Microsoft Sql Server, Agile Development, Kanban, Microsoft Azure, React, Typescript
Specialization
Candidates should have a degree in Computer Science or Electronics and prior software development experience. Proficiency in both English and French is required, along with strong troubleshooting and collaboration skills.
Experience Required
Minimum 2 year(s)
Senior Full Stack Software Developer - Migration Platform at gaiia
, , Canada - Full Time
Skills Needed
Typescript, Nodejs, Devops, Aws, Sql, Nosql, Distributed Systems, Graphql, React, Functional Programming
Specialization
Candidates must have at least five years of experience in Typescript and NodeJS, along with experience in DevOps, AWS services, and distributed systems. An outgoing and collaborative personality is essential for working with different stakeholders.
Experience Required
Minimum 5 year(s)
Développeur Logiciel Senior / Senior Software Developer at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
C#, Software Development, Agile Development, Unit Testing, Cloud Platforms, Sql, Linq, Microservices, Technical Documentation, Jira, Github, Problem Solving, Communication, Interpersonal Skills, Organizational Skills, Ai Technologies
Specialization
Candidates must have a bachelor's degree in software engineering or computer science and a minimum of 5 years of software development experience, including 3 years in C#. Fluency in both English and French is required, along with experience in distributed systems and cloud platforms.
Experience Required
Minimum 5 year(s)
Senior Software Developer, Full Stack (Calgary, Canada) at Syndio
Calgary, Alberta, Canada - Full Time
Skills Needed
Software Development, Full Stack Development, Go, Python, Django, React, Typescript, Cloud Architecture, Gcp, Aws, Azure, Postgresql, Redis, Api Development, Testing Methodologies, Communication Skills, Team Collaboration
Specialization
Extensive experience in supporting and improving web applications is required, along with proficiency in full-stack development technologies. Candidates should also have experience in cloud architecture and API development.
Experience Required
Minimum 5 year(s)
Développeur(euse) QA sénior / Senior Software Developer at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
Quality Assurance, Automated Testing, Manual Testing, Collaboration, Agile Methodologies, Scrum, Cloud Platforms, Sql, Linq, Databases, Programming Languages, Ci/Cd Pipelines, Communication Skills, Problem Solving, Time Management
Specialization
Candidates must have a bachelor's degree in a relevant field and a minimum of five years of experience in software quality assurance. Proficiency in both English and French is required, along with experience in distributed systems and cloud platforms.
Experience Required
Minimum 5 year(s)
Développeur / Intégrateur des métriques DORA – Spécialiste en ingénierie lo at Xideral
Montreal, Quebec, Canada - Full Time
Skills Needed
Devops, Software Engineering, Dora Metrics, Ci/Cd, Azure Devops, Scripting, Api Development, Agile Methodologies, Observability Tools, Cloud Environments, Clean Architecture, Technical Training, Change Management, Performance Improvement, Security, Event Driven Architecture
Specialization
The position requires a minimum of 10 years of software engineering experience, with at least 5 years in DevOps or technical consulting. Candidates should have a strong background in software development, scripting, and familiarity with DORA metrics and DevOps frameworks.
Experience Required
Minimum 10 year(s)
Senior React Native Developer (6-month fixed-term contract) at Orium
, , Canada - Full Time
Skills Needed
React Native, React, Software Engineering, Mobile Applications, Javascript, Css, Responsive Design, Mobile Performance Optimization, Ai Integration, Agile Methodologies, Collaboration, Technical Guidance, Code Quality, Accessibility, Continuous Learning, Automation
Specialization
Candidates should have over 4 years of experience with React Native and React, along with a strong understanding of software engineering fundamentals. Experience in collaborating with native mobile teams and delivering production mobile applications is essential.
Experience Required
Minimum 5 year(s)
Full Stack Engineer, Enterprise & Ecosystem at Stripe
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Software Engineering, Ecommerce Integrations, Crm Systems, Erp Systems, Data Migration, Technical Ownership, Problem Solving, Collaboration, Self Motivation, Web Stack Proficiency, Production Level Code, Adaptability, Integration Development, Payments Systems, Subscriptions Systems
Specialization
Candidates should have 4-12+ years of software engineering experience with strong full-stack capabilities and a foundational understanding of partner systems. Preferred qualifications include experience with major Ecommerce, CRM, or ERP platforms and a background in payments or subscriptions systems.
Experience Required
Minimum 10 year(s)
Product Manager at LayerZero Labs
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Product Management, Software Engineering, Technical Discussions, Api Development, User Experience, Cross Functional Collaboration, Problem Solving, Communication, Quality Assurance, Web3, Distributed Systems, Developer Focused Platforms, Execution, Ambiguity Management, Stakeholder Engagement, Architectural Discussions
Specialization
Candidates should have a computer science degree or equivalent technical background, along with 2–5+ years of software engineering experience and 3–6+ years of product management experience. Experience in Web3 or distributed systems is preferred but not required.
Experience Required
Minimum 5 year(s)
Lead Technical Product Manager at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Product Management, Agile, Ai Technologies, Rapid Prototyping, Software Engineering, Collaboration, Communication, Critical Thinking, Effectiveness Measurement, Financial Regulation, Interpersonal Relationship Management, Product Development Lifecycle, Product Development Methodology, Results Oriented, Waterfall Model
Specialization
Candidates should have over 7 years of experience in Product Management and Agile methodologies, along with a strong foundation in software engineering principles. Experience with AI technologies and data analytics is preferred.
Experience Required
Minimum 10 year(s)
Radio SW ML AI coop at Ericsson
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Computer Science, Data Science, Communications, Information Technology, Electrical Engineering, Machine Learning, Reinforcement Learning, Deep Learning, Python, C++, Java, Bash, Tensorflow, Pytorch, Keras, Linux
Specialization
Candidates should be pursuing a Bachelor or Master’s degree in relevant fields and have solid programming knowledge. Experience or theoretical knowledge in various machine learning techniques and programming languages is required.
Recruteur(euse) technique / Technical Recruiter at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Talent Acquisition, Recruitment, Human Resources, Data Analysis, Stakeholder Engagement, Candidate Experience, Hiring Strategies, Communication, Technical Recruiting, Cloud Security, Software Engineering, Security Engineering, Artificial Intelligence, Documentation, Policy Optimization, Risk Management
Specialization
A Bachelor's degree and at least 4 years of talent acquisition experience are required, or equivalent experience. Proficiency in both English and French is necessary for this role.
Experience Required
Minimum 5 year(s)
Staff Gen AI Developer at Varicent
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Ai Technologies, Python, Typescript, Apis, Cloud Platforms, Ci/Cd, Automated Testing, Observability, System Design, Distributed Systems, Scalable Architecture, Experimentation, Mentorship, Technical Leadership, Genai
Specialization
Candidates should have 6+ years of overall software engineering experience, with at least 3+ years in building and shipping production systems. Proficiency in Python and/or TypeScript, along with experience in cloud platforms and CI/CD pipelines, is required.
Experience Required
Minimum 5 year(s)
Senior Machine Learning Developer at Coveo Solutions Inc
Montreal, Quebec, Canada - Full Time
Skills Needed
Machine Learning, Data Engineering, Software Engineering, Model Deployment, Monitoring, Collaboration, Python, Aws, Kubernetes, Pytorch, Terraform, Snowflake, Observability Tools, Natural Language Processing, Information Retrieval, Recommendation Systems
Specialization
Candidates should have 5 or more years of experience with machine learning systems and hands-on experience deploying AI models in production. Strong foundations in data and software engineering, along with collaboration skills, are essential.
Experience Required
Minimum 5 year(s)
R&D Systems Engineer II / ingénieur II en systèmes de R et D at Boston Scientific Corporation Malaysia
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Engineering, Product Development, Software Systems Engineering, Verification Activities, Software Requirements, Troubleshooting, Problem Solving, Organizational Skills, Communication Skills, Collaboration Skills, Embedded Software Design, Software Testing Concepts, Formal Verification Strategies, Iso 13485, Fda 21 Cfr Part 820, Iso 14971
Specialization
Candidates must have a bachelor's degree in software engineering or a related field and at least 2 years of experience in product development within a regulated sector. Strong experience in software systems engineering, requirements analysis, and knowledge of relevant regulations is essential.
Experience Required
Minimum 2 year(s)
Machine Learning Scientist at Perceptive Space Systems
, Ontario, Canada - Full Time
Skills Needed
Machine Learning, Time Series Forecasting, Spatio Temporal Dynamics, Feature Engineering, Model Optimization, Python, Deep Learning, Pytorch, Tensorflow, Mlflow, Ray, Dask, Numba, Software Engineering, Cloud Platforms, Communication
Specialization
2+ years of industry experience following a Master’s or PhD in a relevant field is required. Proficiency in Python and experience with deep learning frameworks are essential.
Experience Required
Minimum 2 year(s)
Staff Application Engineer, Workplace Technology at Mozilla
, , Canada - Full Time
Skills Needed
Software Engineering, Automation, Java, Go, Python, Javascript, Integration, Apis, Event Driven Architectures, Iam, Sso, Observability, Mentoring, Collaboration, Genai, Prototyping
Specialization
Candidates should have 7-10 years of software engineering or automation experience with strong skills in various programming languages and system integrations. Familiarity with IAM/SSO and a mindset for innovation and continuous improvement are also essential.
Experience Required
Minimum 5 year(s)
Machine Learning Scientist at Perceptive Space Systems
, , Canada - Full Time
Skills Needed
Machine Learning, Time Series Forecasting, Spatio Temporal Dynamics, Feature Engineering, Model Optimization, Python, Deep Learning, Pytorch, Tensorflow, Mlflow, Ray, Dask, Numba, Software Engineering, Cloud Platforms, Communication
Specialization
2+ years of industry experience following a Master’s or PhD in a related field is required. Proficiency in Python and experience with deep learning frameworks such as PyTorch or TensorFlow is essential.
Experience Required
Minimum 2 year(s)
AI Engineer at Manulife
, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Python, Machine Learning, Data Science, Data Engineering, Devops, Cloud Engineering, Software Engineering, Ci/Cd, Sql, Big Data Processing, Spark, Databricks, Llms, Docker, Kubernetes, Azure
Specialization
Candidates should have 5+ years of experience delivering high-availability software in Python and operationalizing ML/GenAI models in cloud environments. Advanced SQL skills and experience with big-data processing using Spark/Databricks are also required.
Experience Required
Minimum 5 year(s)
Intermediate Software Engineer - Java (Project Management) at CMiC
Toronto, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

11 May, 26

Salary

115000.0

Posted On

10 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, J2EE, JDBC, JSP, JavaScript, Struts Framework, HTML5, JQuery, CSS, SQL, PL/SQL, Oracle, Jaspersoft iReports, Oracle JDeveloper, Ajax, WebLogic, Oracle Workflow

Industry

Software Development

Description
Computer Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries. About CMiC CMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For nearly four decades, CMiC has partnered with the largest and most technologically progressive AEC firms and capital project owners in North America, gaining detailed insight into the unique business needs of the industry. From that experience, CMiC has created CMiC Enterprise, the most advanced construction and capital project software solution ever developed. Combining an incredibly flexible technological infrastructure with a philosophy of total integration, CMiC Enterprise lowers costs, improves productivity, and increases interoperability. Job Overview The Software Engineer is responsible for the development efforts of CMiC’s Project Controls module. The role involves designing, developing, troubleshooting, debugging, and testing applications. Important Information: The overall hiring salary range for this position from Intermediate to Senior level, is $70,000 to $115,000 annually This position is for an existing vacancy We do not use AI to screen, assess, or select applicants Duties & Responsibilities Write high-quality and well-documented code according to accepted standards based on business requirements using one or more of the following tools and technologies: JSP, Oracle ADF BC REST Framework, Jersey, Oracle JDeveloper, Java, JavaScript, SQL, PL/SQL Evaluate alternative design approaches to meet business requirements Create detailed technical design specification documents that can later be used for programming when required Conduct extensive testing to ensure compatibility of the program with Oracle’s version. Provide estimates for development items and consistently meet estimate and programming deadlines Provide standard product and enhancement support If needed, effectively work with other teams to assist with defect resolution Provide integrated testing and debugging for new programming tasks/functions Collaborate with team members and other departments to find solutions Participate in project and team meetings Other related duties as assigned University Degree, preferably in Computer Science 3 plus year hands-on professional Java/J2EE programming experience (includes Java, JDBC, JSP, JavaScript, Struts Framework). Familiarity with HTML5, JQuery & CSS. Knowledge of creating reports using Jaspersoft iReports would be a plus. Familiarity with Oracle databases and SQL, PL/SQL Knowledge of Oracle JDeveloper, Ajax, WebLogic, Oracle Workflow, or diagram editing would be an asset. Excellent communication skills – both written and oral. Competitive benefits Package (including Health & Dental benefits) Paid vacation and personal days Townhall meetings where all employees are encouraged to participate in open discussions Located on York University’s campus, easily accessible by transit (TTC, GO, etc.), walking distance to shopping and restaurants Outdoor lunch space, including picnic tables An active Social Events Committee (past events include annual seasonal parties, pool and bowling tournaments, karaoke nights, Game nights, BBQ’s, and more) Health and Wellness focus including virtual yoga classes and wellness webinars RRSP Matching Program after 2 years of employment Experience in a rapidly growing, socially responsible corporation CMiC is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, CMiC will provide accommodation to applicants with disabilities throughout the recruitment, selection and/or assessment process. If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.
Responsibilities
The Software Engineer is responsible for the development efforts of CMiC’s Project Controls module, which includes designing, developing, troubleshooting, debugging, and testing applications. The role also involves collaborating with team members and other departments to find solutions and providing standard product and enhancement support.
Intermediate Software Engineer - Java (Project Management) at CMiC
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, J2ee, Jdbc, Jsp, Javascript, Struts Framework, Html5, Jquery, Css, Sql, Pl/Sql, Oracle, Jaspersoft Ireports, Oracle Jdeveloper, Ajax, Weblogic, Oracle Workflow
Specialization
Candidates should have a university degree, preferably in Computer Science, and at least 3 years of hands-on professional Java/J2EE programming experience. Familiarity with Oracle databases, SQL, and various web technologies is also required.
Experience Required
Minimum 2 year(s)
Développeur logiciel - CSOL / Software Developer - CSOL at Genetec
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Troubleshooting, Collaboration, Communication, Analytical Concepts, C#.Net, Framework 4.8, Wpf, Mvvm, Microsoft Sql Server, Agile Development, Kanban, Microsoft Azure, React, Typescript
Specialization
Candidates should have a degree in Computer Science or Electronics and prior software development experience. Proficiency in both English and French is required, along with strong troubleshooting and collaboration skills.
Experience Required
Minimum 2 year(s)
Senior Full Stack Software Developer - Migration Platform at gaiia
, , Canada - Full Time
Skills Needed
Typescript, Nodejs, Devops, Aws, Sql, Nosql, Distributed Systems, Graphql, React, Functional Programming
Specialization
Candidates must have at least five years of experience in Typescript and NodeJS, along with experience in DevOps, AWS services, and distributed systems. An outgoing and collaborative personality is essential for working with different stakeholders.
Experience Required
Minimum 5 year(s)
Développeur Logiciel Senior / Senior Software Developer at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
C#, Software Development, Agile Development, Unit Testing, Cloud Platforms, Sql, Linq, Microservices, Technical Documentation, Jira, Github, Problem Solving, Communication, Interpersonal Skills, Organizational Skills, Ai Technologies
Specialization
Candidates must have a bachelor's degree in software engineering or computer science and a minimum of 5 years of software development experience, including 3 years in C#. Fluency in both English and French is required, along with experience in distributed systems and cloud platforms.
Experience Required
Minimum 5 year(s)
Senior Software Developer, Full Stack (Calgary, Canada) at Syndio
Calgary, Alberta, Canada - Full Time
Skills Needed
Software Development, Full Stack Development, Go, Python, Django, React, Typescript, Cloud Architecture, Gcp, Aws, Azure, Postgresql, Redis, Api Development, Testing Methodologies, Communication Skills, Team Collaboration
Specialization
Extensive experience in supporting and improving web applications is required, along with proficiency in full-stack development technologies. Candidates should also have experience in cloud architecture and API development.
Experience Required
Minimum 5 year(s)
Développeur(euse) QA sénior / Senior Software Developer at Eaton USA
Brossard, Quebec, Canada - Full Time
Skills Needed
Quality Assurance, Automated Testing, Manual Testing, Collaboration, Agile Methodologies, Scrum, Cloud Platforms, Sql, Linq, Databases, Programming Languages, Ci/Cd Pipelines, Communication Skills, Problem Solving, Time Management
Specialization
Candidates must have a bachelor's degree in a relevant field and a minimum of five years of experience in software quality assurance. Proficiency in both English and French is required, along with experience in distributed systems and cloud platforms.
Experience Required
Minimum 5 year(s)
Développeur / Intégrateur des métriques DORA – Spécialiste en ingénierie lo at Xideral
Montreal, Quebec, Canada - Full Time
Skills Needed
Devops, Software Engineering, Dora Metrics, Ci/Cd, Azure Devops, Scripting, Api Development, Agile Methodologies, Observability Tools, Cloud Environments, Clean Architecture, Technical Training, Change Management, Performance Improvement, Security, Event Driven Architecture
Specialization
The position requires a minimum of 10 years of software engineering experience, with at least 5 years in DevOps or technical consulting. Candidates should have a strong background in software development, scripting, and familiarity with DORA metrics and DevOps frameworks.
Experience Required
Minimum 10 year(s)
Senior React Native Developer (6-month fixed-term contract) at Orium
, , Canada - Full Time
Skills Needed
React Native, React, Software Engineering, Mobile Applications, Javascript, Css, Responsive Design, Mobile Performance Optimization, Ai Integration, Agile Methodologies, Collaboration, Technical Guidance, Code Quality, Accessibility, Continuous Learning, Automation
Specialization
Candidates should have over 4 years of experience with React Native and React, along with a strong understanding of software engineering fundamentals. Experience in collaborating with native mobile teams and delivering production mobile applications is essential.
Experience Required
Minimum 5 year(s)
Full Stack Engineer, Enterprise & Ecosystem at Stripe
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Software Engineering, Ecommerce Integrations, Crm Systems, Erp Systems, Data Migration, Technical Ownership, Problem Solving, Collaboration, Self Motivation, Web Stack Proficiency, Production Level Code, Adaptability, Integration Development, Payments Systems, Subscriptions Systems
Specialization
Candidates should have 4-12+ years of software engineering experience with strong full-stack capabilities and a foundational understanding of partner systems. Preferred qualifications include experience with major Ecommerce, CRM, or ERP platforms and a background in payments or subscriptions systems.
Experience Required
Minimum 10 year(s)
Product Manager at LayerZero Labs
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Product Management, Software Engineering, Technical Discussions, Api Development, User Experience, Cross Functional Collaboration, Problem Solving, Communication, Quality Assurance, Web3, Distributed Systems, Developer Focused Platforms, Execution, Ambiguity Management, Stakeholder Engagement, Architectural Discussions
Specialization
Candidates should have a computer science degree or equivalent technical background, along with 2–5+ years of software engineering experience and 3–6+ years of product management experience. Experience in Web3 or distributed systems is preferred but not required.
Experience Required
Minimum 5 year(s)
Lead Technical Product Manager at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Product Management, Agile, Ai Technologies, Rapid Prototyping, Software Engineering, Collaboration, Communication, Critical Thinking, Effectiveness Measurement, Financial Regulation, Interpersonal Relationship Management, Product Development Lifecycle, Product Development Methodology, Results Oriented, Waterfall Model
Specialization
Candidates should have over 7 years of experience in Product Management and Agile methodologies, along with a strong foundation in software engineering principles. Experience with AI technologies and data analytics is preferred.
Experience Required
Minimum 10 year(s)
Radio SW ML AI coop at Ericsson
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Computer Science, Data Science, Communications, Information Technology, Electrical Engineering, Machine Learning, Reinforcement Learning, Deep Learning, Python, C++, Java, Bash, Tensorflow, Pytorch, Keras, Linux
Specialization
Candidates should be pursuing a Bachelor or Master’s degree in relevant fields and have solid programming knowledge. Experience or theoretical knowledge in various machine learning techniques and programming languages is required.
Recruteur(euse) technique / Technical Recruiter at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Talent Acquisition, Recruitment, Human Resources, Data Analysis, Stakeholder Engagement, Candidate Experience, Hiring Strategies, Communication, Technical Recruiting, Cloud Security, Software Engineering, Security Engineering, Artificial Intelligence, Documentation, Policy Optimization, Risk Management
Specialization
A Bachelor's degree and at least 4 years of talent acquisition experience are required, or equivalent experience. Proficiency in both English and French is necessary for this role.
Experience Required
Minimum 5 year(s)
Staff Gen AI Developer at Varicent
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Ai Technologies, Python, Typescript, Apis, Cloud Platforms, Ci/Cd, Automated Testing, Observability, System Design, Distributed Systems, Scalable Architecture, Experimentation, Mentorship, Technical Leadership, Genai
Specialization
Candidates should have 6+ years of overall software engineering experience, with at least 3+ years in building and shipping production systems. Proficiency in Python and/or TypeScript, along with experience in cloud platforms and CI/CD pipelines, is required.
Experience Required
Minimum 5 year(s)
Senior Machine Learning Developer at Coveo Solutions Inc
Montreal, Quebec, Canada - Full Time
Skills Needed
Machine Learning, Data Engineering, Software Engineering, Model Deployment, Monitoring, Collaboration, Python, Aws, Kubernetes, Pytorch, Terraform, Snowflake, Observability Tools, Natural Language Processing, Information Retrieval, Recommendation Systems
Specialization
Candidates should have 5 or more years of experience with machine learning systems and hands-on experience deploying AI models in production. Strong foundations in data and software engineering, along with collaboration skills, are essential.
Experience Required
Minimum 5 year(s)
R&D Systems Engineer II / ingénieur II en systèmes de R et D at Boston Scientific Corporation Malaysia
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Engineering, Product Development, Software Systems Engineering, Verification Activities, Software Requirements, Troubleshooting, Problem Solving, Organizational Skills, Communication Skills, Collaboration Skills, Embedded Software Design, Software Testing Concepts, Formal Verification Strategies, Iso 13485, Fda 21 Cfr Part 820, Iso 14971
Specialization
Candidates must have a bachelor's degree in software engineering or a related field and at least 2 years of experience in product development within a regulated sector. Strong experience in software systems engineering, requirements analysis, and knowledge of relevant regulations is essential.
Experience Required
Minimum 2 year(s)
Machine Learning Scientist at Perceptive Space Systems
, Ontario, Canada - Full Time
Skills Needed
Machine Learning, Time Series Forecasting, Spatio Temporal Dynamics, Feature Engineering, Model Optimization, Python, Deep Learning, Pytorch, Tensorflow, Mlflow, Ray, Dask, Numba, Software Engineering, Cloud Platforms, Communication
Specialization
2+ years of industry experience following a Master’s or PhD in a relevant field is required. Proficiency in Python and experience with deep learning frameworks are essential.
Experience Required
Minimum 2 year(s)
Staff Application Engineer, Workplace Technology at Mozilla
, , Canada - Full Time
Skills Needed
Software Engineering, Automation, Java, Go, Python, Javascript, Integration, Apis, Event Driven Architectures, Iam, Sso, Observability, Mentoring, Collaboration, Genai, Prototyping
Specialization
Candidates should have 7-10 years of software engineering or automation experience with strong skills in various programming languages and system integrations. Familiarity with IAM/SSO and a mindset for innovation and continuous improvement are also essential.
Experience Required
Minimum 5 year(s)
Machine Learning Scientist at Perceptive Space Systems
, , Canada - Full Time
Skills Needed
Machine Learning, Time Series Forecasting, Spatio Temporal Dynamics, Feature Engineering, Model Optimization, Python, Deep Learning, Pytorch, Tensorflow, Mlflow, Ray, Dask, Numba, Software Engineering, Cloud Platforms, Communication
Specialization
2+ years of industry experience following a Master’s or PhD in a related field is required. Proficiency in Python and experience with deep learning frameworks such as PyTorch or TensorFlow is essential.
Experience Required
Minimum 2 year(s)
AI Engineer at Manulife
, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Python, Machine Learning, Data Science, Data Engineering, Devops, Cloud Engineering, Software Engineering, Ci/Cd, Sql, Big Data Processing, Spark, Databricks, Llms, Docker, Kubernetes, Azure
Specialization
Candidates should have 5+ years of experience delivering high-availability software in Python and operationalizing ML/GenAI models in cloud environments. Advanced SQL skills and experience with big-data processing using Spark/Databricks are also required.
Experience Required
Minimum 5 year(s)

Tech Jobs in Canada

Canada has emerged as one of the top destinations for IT and tech professionals. Its dynamic ecosystem spans from bustling metropolises to innovative tech hubs, where multinational corporations, startups, and research institutions collaborate to drive digital transformation.

Tech Job Market in Canada

Market Overview

Immigration and Work Permits

High In-Demand Tech Job Roles in Canada

  1. Software Developers & Engineers: Skills in backend (Java, Python), frontend (React, Angular), and full-stack development are highly sought after.
  2. Data Scientists & Engineers: Expertise in machine learning, big data analytics, and data visualization.
  3. DevOps Engineers & Cloud Specialists: Proficiency in AWS, Azure, Docker, and Kubernetes.
  4. Cybersecurity Experts: Focus on threat detection, risk management, and compliance.
  5. AI & Machine Learning Specialists: Expertise in intelligent systems, natural language processing, and predictive analytics.
  6. UI/UX Designers: Skills in user research, interaction design, and prototyping.
  7. Product and Project Managers: Managing software development lifecycles and coordinating cross-functional teams.

Top Tech Companies Hiring Foreign Nationals in Canada

  1. Shopify - Leading e-commerce platform known for remote work and diversity.
  2. Microsoft Canada - Hiring in software development, cloud services, and cybersecurity.
  3. Amazon Canada - Opportunities in e-commerce and AWS cloud services.
  4. Google Canada - Focuses on AI, cloud computing, and software development.
  5. IBM Canada - Specializes in hybrid cloud, AI, and enterprise solutions.
  6. Hootsuite - Social media management platform that promotes remote work.
  7. OpenText - Offers roles in software development, data analytics, and cybersecurity.
  8. Ubisoft Montreal - Gaming industry leader looking for tech creatives.
  9. Bell Canada & Rogers Communications - Hiring IT professionals for digital transformation initiatives.
  10. Emerging Startups: Companies like Wealthsimple, Clio, and Ecobee offer dynamic roles for global talent.
Loading...