Software Engineers & Designers Jobs in Canada

About 379 results in (3) seconds Clear Filters

Jobs Search

About 379 results in (3) seconds
Visual Designers - Creative Technologists at Weekday AI
, , Canada - Full Time
Skills Needed
Graphic Design, Visual Design, Ui Design, Creative Technology, Generative Ai, Creative Coding, Html, Css, Processing, Three.Js, Communication, Attention To Detail, Design Quality, Portfolio Development, Multi Modal Design, Ai Systems
Specialization
Candidates should have at least 1 year of professional experience in relevant design roles and a bachelor's degree in Design or a related field. A strong portfolio showcasing digital or immersive visual work and proficiency in creative coding tools is also required.
Control, Automation & Electrical Engineers, St. John's at Hatch
St. John's, NL, Canada - Full Time
Skills Needed
Package Management, 3d Modeling, Design Tools, Design, Engineering Design, Geoscientists, Multi Disciplinary Teams, Software, Maintenance, Interpersonal Skills
Specialization
Engineering
Qualification
Graduate
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Gpu, Infrastructure, Systems Engineering, Debugging, Performance Optimization, High Availability, Replication Systems, Algorithms, Automation
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, with experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. A strong focus on quality and the ability to learn emerging technologies is essential.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C++, Typescript, C#, Java, Javascript, Python, Object Oriented Design, Debugging, Analytics, Problem Solving, Performance, Scalability, Reliability, Collaboration, Customer Obsession, Growth Mindset
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include 4+ years of experience or a Master's Degree with 2+ years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer at pubGENIUS
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Dotnet, C#, Rest Apis, Sql, Git, React, Node.Js, Cloud, Aws, Azure, Ci Cd, Docker
Specialization
Candidates should have strong experience with .NET and C#, as well as experience building RESTful APIs and solid database knowledge, preferably with SQL Server. Clear written communication in English and the ability to work independently are also required.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Multi Threading, C, C++, C#, Java, Javascript, Python, Data Processing, Machine Learning, Cloud Services, Big Data, Database Applications, Ad Systems, Performance Optimization, Monitoring
Specialization
A Bachelor's Degree in Computer Science or related field is required, along with 2+ years of technical engineering experience in coding and distributed systems. Proficiency in languages such as C, C++, and C# is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C++, Typescript, C#, Java, Javascript, Python, Object Oriented Design, Debugging, Analytics, Problem Solving, Performance, Scalability, Reliability, Collaboration, Telemetry, Engineering Excellence
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include 4+ years of experience or a Master's Degree with 2+ years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
, , Canada - Full Time
Skills Needed
Artificial Intelligence, Software Development, Coding, Debugging, Automation, Architecture, Mentoring, Testing, Collaboration, Security, Compliance, Telemetry, Data Analytics, Project Management, Problem Solving, Performance Optimization, Continuous Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 6 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 10 year(s)
Software Engineer at SS&C Technologies
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring Boot, Rest Api Design, Microservices, Containerization, Docker, Kubernetes, Cloud Deployment, React, Web Socket Integrations, Software Design, Scalability, Performance Optimization, Analytical Skills, Problem Solving Skills
Specialization
Candidates should have 3-5 years of professional experience in Java development and strong proficiency in Spring Boot and REST API design. Familiarity with microservices, containerization, and cloud deployment is also required.
Experience Required
Minimum 2 year(s)
Software Engineer at H2o.ai, Inc.
Ottawa, Ontario, Canada - Full Time
Skills Needed
Python, Go, React, Javascript, Aws, Azure, Gcp, Ci/Cd, Devops, Distributed Systems, Generative Ai, Llms, Ml Infrastructure, Containerization, Microservices, Prototyping
Specialization
Candidates must have at least two years of professional software engineering experience with strong programming skills in Python, Go, and React, alongside experience with major cloud platforms and CI/CD pipelines. Essential attributes include a can-do attitude, ownership mentality, fast learning ability, and an execution focus.
Experience Required
Minimum 2 year(s)
Software Developer at Stewart Title
, , Canada - Full Time
Skills Needed
C#, Asp.Net, Javascript, Html, Mssql Server, Telerik Kendo Ui, Azure Devops, Oo Design Patterns, Mvvm, Problem Solving, Analytical Skills, Teamwork, Communication Skills, Agile, Application Development, Network Functions
Specialization
Candidates should have a minimum of 7 years of development experience and proficiency in C#, ASP.NET, JavaScript, and HTML. A post-secondary diploma or degree in IT, computer systems, or technology is required.
Experience Required
Minimum 5 year(s)
Software Developer at Genesys
Markham, ON, Canada - Full Time
Skills Needed
Customer Engagement, Angularjs, Artificial Intelligence, Javascript, Amazon Web Services, Java, Computer Engineering, Communication Skills, Ec2, Data Analytics, Computer Science
Specialization
Computer science computer engineering or related disciplines
Qualification
Graduate
Software Developer at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Php, Javascript, Wpvip, Wordpress, Github, Figma, Tailwind, Restful Api, Devops, Web Accessibility, Agile Methodology, Application Integrations, Detail Oriented, Software Development Life Cycle, Programming Languages, Group Problem Solving
Specialization
Candidates must have at least 4 years of development experience with PHP, JavaScript, and related technologies. A solid understanding of responsive design and experience with DevOps tools is also required.
Experience Required
Minimum 5 year(s)
Software Developer at CadMakers
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Full Stack Development, Asp.Net, C#, React, Javascript, Typescript, Sql Server, Entity Framework, Linq, 3d Engines, Three.Js, Webgl, Shaders, 3d Model Formats, Debugging, Agile Development, Git
Specialization
Candidates should have 3+ years of full-stack development experience and proficiency in ASP.NET and React. Familiarity with cloud providers and experience with 3D engines are also desired.
Experience Required
Minimum 2 year(s)
Software Developer at ONTARIO TEACHERS PENSION PLAN SEA PRIVATE LIMITED
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, System Design, Portfolio Management, Trade Analytics, Python, C#, Sql, Ms Power Bi, Oracle, Sql Server, Snowflake, React, Angular, Etl Processes, Data Pipelines, Azure Cloud Services
Specialization
Candidates must possess a Computer Science or Engineering degree or equivalent experience, along with a minimum of three years of professional software development experience. Essential knowledge includes capital markets understanding, data modeling for transactional and reporting systems, and proficiency in technologies like Python, C#, SQL, and Azure Cloud Services.
Experience Required
Minimum 2 year(s)
Software Developer at Royal Bank of Canada
Dartmouth, Nova Scotia, Canada - Full Time
Skills Needed
Python, Spring, Java, Scala, Go, Sql, Nosql, Aws, Azure, Databricks, Snowflake, Docker, Kubernetes, Terraform, Git, Ci/Cd
Specialization
Candidates must have 3+ years of experience with strong proficiency in languages like Python, Java, or Scala, along with advanced SQL skills and experience with cloud data platforms such as AWS or Azure. Familiarity with containerization, data modeling, and ML/AI workflows is also required.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ai Development, C, C++, C#, Java, Javascript, Python, Debugging, Code Review, Architecture, Test Automation, Security Best Practices, Collaboration, Mentoring, Deployment
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience in developing large-scale applications.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Pipelines, Data Services, Analytics, Reporting, C#, Java, C++, Python, Powershell, Automation, Software Development, Code Reviews, Design Discussions, Data Engineering, Scalable Solutions
Specialization
Candidates must possess a Bachelor's Degree in Computer Science or a related technical field along with at least two years of technical engineering experience involving coding in languages such as C, C++, C#, Java, JavaScript, or Python. Meeting specific Microsoft Cloud background check requirements is also mandatory for this position.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Real Time Communication Protocols, Streaming Protocols, Webrtc, Big Data, Machine Learning, Unit Testing, Tdd, Agile, Service Management, Data Engineering
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience, particularly in C++ and C. Preferred qualifications include experience with real-time communication protocols and machine learning techniques.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Web Services, Systems Architecture, Api Architecture, Agile, Generative Ai, Power Platform, Version Control, Cloud Components, Technical Leadership, Problem Solving
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. A solid grasp of software engineering best practices and experience in building enterprise-grade web services is also required.
Experience Required
Minimum 2 year(s)
Visual Designers - Creative Technologists at Weekday AI
, , Canada -
Full Time


Start Date

Immediate

Expiry Date

21 Apr, 26

Salary

70.0

Posted On

21 Jan, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Graphic Design, Visual Design, UI Design, Creative Technology, Generative AI, Creative Coding, HTML, CSS, Processing, Three.js, Communication, Attention to Detail, Design Quality, Portfolio Development, Multi-Modal Design, AI Systems

Industry

technology;Information and Internet

Description
This role is for one of the Weekday's clients Compensation: $50-$70 per hour We are seeking Visual Designers with a creative technology mindset to help critique, experiment with, and shape how AI systems understand and simulate multi-modal design workflows across digital and immersive mediums. This role sits at the intersection of design, creative coding, and generative AI, offering an opportunity to influence next-generation AI-driven design tools and workflows. Ideal Candidate Profile You are a strong fit if you: Have 1+ years of professional experience in graphic design, visual design, UI design, or creative technology roles. Hold a bachelor’s degree in Design or a related discipline. Possess a strong portfolio showcasing high-quality digital or immersive visual work such as websites, applications, branding/marketing assets, or experimental new media. Demonstrate a distinct visual aesthetic and strong design sensibility. Have exposure to LLMs, generative AI tools, AI prompting, or experimental “vibe coding” workflows. Are proficient with creative or web-based coding tools such as HTML, CSS, Processing, three.js, or similar technologies. Are currently based in the U.S., Canada, UK, Australia, or New Zealand. Communicate ideas clearly through strong verbal and written communication. Exhibit exceptional attention to detail and design quality. Key Responsibilities Collaborate asynchronously with a multidisciplinary team of designers and creative technologists. Design, critique, and refine experimental visual workflows involving frontier AI models. Evaluate how AI systems interpret, generate, and adapt multi-modal design inputs. Contribute insights to improve AI-driven design processes across mediums and formats. Engagement Details Start Date: Late December (applications reviewed on a rolling basis) Time Commitment: 10–20 hours per week, with potential to increase based on performance Work Model: Fully remote and asynchronous Contract Type: Independent contractor Interview & Evaluation Process Short AI-led interview focused on your creative process Portfolio review Brief writing assessment Contract & Payment Terms Independent contractor engagement Fully remote, flexible schedule Weekly payments via Stripe or Wise based on work completed Project scope and duration may be extended or adjusted based on performance and project needs No access to confidential or proprietary information from any employer, client, or institution Visa sponsorship (H1-B, STEM OPT) is not available
Responsibilities
The role involves collaborating with a multidisciplinary team to design and refine experimental visual workflows using AI models. Additionally, the candidate will evaluate AI systems' interpretations and contribute insights to enhance AI-driven design processes.
Visual Designers - Creative Technologists at Weekday AI
, , Canada - Full Time
Skills Needed
Graphic Design, Visual Design, Ui Design, Creative Technology, Generative Ai, Creative Coding, Html, Css, Processing, Three.Js, Communication, Attention To Detail, Design Quality, Portfolio Development, Multi Modal Design, Ai Systems
Specialization
Candidates should have at least 1 year of professional experience in relevant design roles and a bachelor's degree in Design or a related field. A strong portfolio showcasing digital or immersive visual work and proficiency in creative coding tools is also required.
Control, Automation & Electrical Engineers, St. John's at Hatch
St. John's, NL, Canada - Full Time
Skills Needed
Package Management, 3d Modeling, Design Tools, Design, Engineering Design, Geoscientists, Multi Disciplinary Teams, Software, Maintenance, Interpersonal Skills
Specialization
Engineering
Qualification
Graduate
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Gpu, Infrastructure, Systems Engineering, Debugging, Performance Optimization, High Availability, Replication Systems, Algorithms, Automation
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, with experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. A strong focus on quality and the ability to learn emerging technologies is essential.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C++, Typescript, C#, Java, Javascript, Python, Object Oriented Design, Debugging, Analytics, Problem Solving, Performance, Scalability, Reliability, Collaboration, Customer Obsession, Growth Mindset
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include 4+ years of experience or a Master's Degree with 2+ years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer at pubGENIUS
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Dotnet, C#, Rest Apis, Sql, Git, React, Node.Js, Cloud, Aws, Azure, Ci Cd, Docker
Specialization
Candidates should have strong experience with .NET and C#, as well as experience building RESTful APIs and solid database knowledge, preferably with SQL Server. Clear written communication in English and the ability to work independently are also required.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Multi Threading, C, C++, C#, Java, Javascript, Python, Data Processing, Machine Learning, Cloud Services, Big Data, Database Applications, Ad Systems, Performance Optimization, Monitoring
Specialization
A Bachelor's Degree in Computer Science or related field is required, along with 2+ years of technical engineering experience in coding and distributed systems. Proficiency in languages such as C, C++, and C# is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C++, Typescript, C#, Java, Javascript, Python, Object Oriented Design, Debugging, Analytics, Problem Solving, Performance, Scalability, Reliability, Collaboration, Telemetry, Engineering Excellence
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include 4+ years of experience or a Master's Degree with 2+ years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer at Microsoft
, , Canada - Full Time
Skills Needed
Artificial Intelligence, Software Development, Coding, Debugging, Automation, Architecture, Mentoring, Testing, Collaboration, Security, Compliance, Telemetry, Data Analytics, Project Management, Problem Solving, Performance Optimization, Continuous Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 6 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 10 year(s)
Software Engineer at SS&C Technologies
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring Boot, Rest Api Design, Microservices, Containerization, Docker, Kubernetes, Cloud Deployment, React, Web Socket Integrations, Software Design, Scalability, Performance Optimization, Analytical Skills, Problem Solving Skills
Specialization
Candidates should have 3-5 years of professional experience in Java development and strong proficiency in Spring Boot and REST API design. Familiarity with microservices, containerization, and cloud deployment is also required.
Experience Required
Minimum 2 year(s)
Software Engineer at H2o.ai, Inc.
Ottawa, Ontario, Canada - Full Time
Skills Needed
Python, Go, React, Javascript, Aws, Azure, Gcp, Ci/Cd, Devops, Distributed Systems, Generative Ai, Llms, Ml Infrastructure, Containerization, Microservices, Prototyping
Specialization
Candidates must have at least two years of professional software engineering experience with strong programming skills in Python, Go, and React, alongside experience with major cloud platforms and CI/CD pipelines. Essential attributes include a can-do attitude, ownership mentality, fast learning ability, and an execution focus.
Experience Required
Minimum 2 year(s)
Software Developer at Stewart Title
, , Canada - Full Time
Skills Needed
C#, Asp.Net, Javascript, Html, Mssql Server, Telerik Kendo Ui, Azure Devops, Oo Design Patterns, Mvvm, Problem Solving, Analytical Skills, Teamwork, Communication Skills, Agile, Application Development, Network Functions
Specialization
Candidates should have a minimum of 7 years of development experience and proficiency in C#, ASP.NET, JavaScript, and HTML. A post-secondary diploma or degree in IT, computer systems, or technology is required.
Experience Required
Minimum 5 year(s)
Software Developer at Genesys
Markham, ON, Canada - Full Time
Skills Needed
Customer Engagement, Angularjs, Artificial Intelligence, Javascript, Amazon Web Services, Java, Computer Engineering, Communication Skills, Ec2, Data Analytics, Computer Science
Specialization
Computer science computer engineering or related disciplines
Qualification
Graduate
Software Developer at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Php, Javascript, Wpvip, Wordpress, Github, Figma, Tailwind, Restful Api, Devops, Web Accessibility, Agile Methodology, Application Integrations, Detail Oriented, Software Development Life Cycle, Programming Languages, Group Problem Solving
Specialization
Candidates must have at least 4 years of development experience with PHP, JavaScript, and related technologies. A solid understanding of responsive design and experience with DevOps tools is also required.
Experience Required
Minimum 5 year(s)
Software Developer at CadMakers
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Full Stack Development, Asp.Net, C#, React, Javascript, Typescript, Sql Server, Entity Framework, Linq, 3d Engines, Three.Js, Webgl, Shaders, 3d Model Formats, Debugging, Agile Development, Git
Specialization
Candidates should have 3+ years of full-stack development experience and proficiency in ASP.NET and React. Familiarity with cloud providers and experience with 3D engines are also desired.
Experience Required
Minimum 2 year(s)
Software Developer at ONTARIO TEACHERS PENSION PLAN SEA PRIVATE LIMITED
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, System Design, Portfolio Management, Trade Analytics, Python, C#, Sql, Ms Power Bi, Oracle, Sql Server, Snowflake, React, Angular, Etl Processes, Data Pipelines, Azure Cloud Services
Specialization
Candidates must possess a Computer Science or Engineering degree or equivalent experience, along with a minimum of three years of professional software development experience. Essential knowledge includes capital markets understanding, data modeling for transactional and reporting systems, and proficiency in technologies like Python, C#, SQL, and Azure Cloud Services.
Experience Required
Minimum 2 year(s)
Software Developer at Royal Bank of Canada
Dartmouth, Nova Scotia, Canada - Full Time
Skills Needed
Python, Spring, Java, Scala, Go, Sql, Nosql, Aws, Azure, Databricks, Snowflake, Docker, Kubernetes, Terraform, Git, Ci/Cd
Specialization
Candidates must have 3+ years of experience with strong proficiency in languages like Python, Java, or Scala, along with advanced SQL skills and experience with cloud data platforms such as AWS or Azure. Familiarity with containerization, data modeling, and ML/AI workflows is also required.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ai Development, C, C++, C#, Java, Javascript, Python, Debugging, Code Review, Architecture, Test Automation, Security Best Practices, Collaboration, Mentoring, Deployment
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience in developing large-scale applications.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Pipelines, Data Services, Analytics, Reporting, C#, Java, C++, Python, Powershell, Automation, Software Development, Code Reviews, Design Discussions, Data Engineering, Scalable Solutions
Specialization
Candidates must possess a Bachelor's Degree in Computer Science or a related technical field along with at least two years of technical engineering experience involving coding in languages such as C, C++, C#, Java, JavaScript, or Python. Meeting specific Microsoft Cloud background check requirements is also mandatory for this position.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Real Time Communication Protocols, Streaming Protocols, Webrtc, Big Data, Machine Learning, Unit Testing, Tdd, Agile, Service Management, Data Engineering
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience, particularly in C++ and C. Preferred qualifications include experience with real-time communication protocols and machine learning techniques.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Web Services, Systems Architecture, Api Architecture, Agile, Generative Ai, Power Platform, Version Control, Cloud Components, Technical Leadership, Problem Solving
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. A solid grasp of software engineering best practices and experience in building enterprise-grade web services is also required.
Experience Required
Minimum 2 year(s)
Loading...