Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote-friendly .NET/C# Backend Engineer - AI & IoT

Artelia

This position requires local presence. Please view similar jobs below.

Software Development Specialist (.NET / C# and AI/IoT)

  • Full-time
  • Type of contract: Permanent temps plein
  • At Artelia Canada, we believe that every project is a unique opportunity to design solutions for a positive life. This is what drives us every day: imagining, creating, and delivering projects that make a real difference in people’s lives and contribute to a better future.

    With over 50 years of experience and a presence across Canada, our team of 1,200 experts works passionately in diverse fields such as mobility, building, energy, environment and earth sciences, water, industry, and telecommunications. We combine our local expertise with the international strength of the Artelia Group, bringing together over 100 years of history and more than 10,000 employees in 40 countries to deliver sustainable and innovative solutions.

    With 100% ownership by its managers and employees, Artelia values autonomy, creativity, and collaboration. Joining Artelia means choosing a stimulating environment where everyone plays a part in shaping a more sustainable and human-centered world!

    To see our projects in action and get to know our team, follow us on LinkedIn: Artelia Canada

    As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications team, you will:

    • Design, develop, and optimize high-performance backend applications using C# and .NET Core/.NET;
    • Maintain and enhance real-time data transmission systems and communication protocols for equipment used in Real-Time Location System (RTLS) solutions;
    • Ensure the reliability, low latency, and scalability of architectures used to process spatial location data;
    • Collaborate on multidisciplinary and experimental projects involving the Internet of Things (IoT) and artificial intelligence (AI) to develop and integrate new features into existing solutions;
    • Build, clean, structure, and manage high-quality datasets for training artificial intelligence models;
    • Participate in data labelling and annotation activities and ensure the integrity and quality of the data used;
    • Use modern artificial intelligence platforms and tools to contribute to model deployment, monitoring, and improvement;
    • Develop Python scripts to automate data processing workflows and facilitate the integration of artificial intelligence modules into the .NET ecosystem;
    • Participate in diagnosing and resolving complex issues related to spatial data, real-time systems, and software-hardware integrations;
    • Collaborate with various technical teams to ensure the quality, performance, and ongoing evolution of the solutions developed.
      • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience;
      • More than 3 years of professional experience in software development;
      • Strong proficiency in C# and the .NET ecosystem for developing clean, maintainable, multithreaded backend services;
      • Experience with real-time data streams, socket programming, or software-hardware integrations;
      • Experience with SQL or NoSQL databases for high-throughput data storage and processing;
      • Working knowledge of Python and tools and platforms related to artificial intelligence and data management is considered an asset;
      • Knowledge of IoT technologies, including MQTT, AMQP, WebSockets, or edge computing, is considered an asset;
      • Excellent analytical and problem-solving skills, strong attention to detail, and the ability to work effectively in an agile environment combining software development, AI, and IoT;
      • Proficiency in both French and English, written and spoken, is required (to collaborate with teams located outside Quebec, as 15% of the Vice-President's team members are based outside Quebec, as well as with clients located outside Quebec, who represent 70% of the Vice-President's client base).
        • Retirement savings plan with employer contribution;
        • Reimbursement of professional contribution fees;
        • Telework policy with a $500 allowance;
        • Group insurance program starting on day one, including telemedicine;
        • Health management account;
        • Employee and family assistance program (EFAP);
        • Hourly employees’ time bank;
        • Continuing training;
        • Career and development opportunities;
        • Social club and Corporate discounts;
        • Health and wellness initiatives.

        Please note that Artelia subscribes to the Employment Equity Program and encourages women, visible minorities, Indigenous people, and persons with disabilities to apply. Accommodation measures are available upon request.

        #LI-MR1

        By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

        #J-18808-Ljbffr

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Remote-friendly .NET/C# Backend Engineer - AI & IoT in Montréal, QC vacancy
  •  ...follow us on LinkedIn: Artelia Canada Work location: Montréal Job Description As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications team, you will: Design, develop, and optimize high-performance backend applications using C#... 
    Remote work
    .net
    Hourly pay
    Full time
    Local area
    Flexible hours

    Artelia

    Montréal, QC
    7 days ago
  •  ...strong growth, we are actively seeking an experienced Senior C# .NET Backend Developer . About the Role As part of a high-...  ...complex interest rate curve models . This is a pure backend engineering role . We are seeking a hardcore C# / .NET engineer who... 
    .net
    Permanent employment
    Full time
    Contract work
    Immediate start
    Relocation
    Relocation package

    NÖORD TECHNOLOGIES

    Montréal, QC
    14 days ago
  •  ...Company Description IT Job Description Role: C#/.net developer Location: Montreal, QC Duration: Fulltime BGV will be done for the selected candidates. Professional development experience: 4+ years - Strong core Computer Science fundamentals, Object... 
    .net
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  • $75k - $80k per year

     ...1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a  Programmer Analyst - C#/NET - Banking with our large consulting client on a long term project with a major financial services client in the downtown Montreal area... 
    .net
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    more than 2 months ago
  • $150k - $160k per year

     ...Requisition Number: 106471 AI Engineer Location You will have the flexibility...  ...and prompt-injection defenses. ~ Strong C#/.NET skills building production APIs and services...  ...Montreal || Ontario (CA-ON) || Canada (CA) || Data & AI || None || Remote - Canada ||... 
    Remote work
    .net
    Full time
    Local area

    Insight

    Montréal, QC
    18 days ago
  •  ...front-end, back-end et cloud, à l’aide de technologies telles que C#/.NET, WPF, Angular, React, TypeScript, les API REST et les services...  ...maintenance de logiciels pour des applications de bureau, web, backend et cloud Développer des fonctionnalités à l’aide de C#/.NET,... 
    .net
    Full time
    Work at office
    Flexible hours

    Genetec

    Montréal, QC
    17 days ago
  •  ...Expérience en programmation orientée objet (C# ou Java) Resolution de problèmes, esprit...  ...Bachelor’s degree in Computer or Software Engineering, Computer Sciences or equivalent...  ...Experience with object-oriented programming (C#/.NET or Java) Problem solver, analytic skills... 
    .net
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    a month ago
  •  ...The Mission  We’re building AI startups inside an established...  ...software companies—and we need engineers who can make ideas real, fast....  ...facilitate today, or building a net-new product altogether. The through...  ...there. Otherwise, it is remote. The Mindset We’re Hiring... 
    Remote work
    .net
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start

    Valsoft

    Montréal, QC
    more than 2 months ago
  •  ...Description Devoted Studios is a globally remote game development company specializing in...  ...to an ops team once they ship. It is an engineer who architects the service, deploys it,...  ...Familiar with the AWS services relevant to game backends: EC2, ECS/EKS, Lambda (where appropriate)... 
    Remote work
    Full time
    Contract work
    Flexible hours

    Devoted Studios

    Montréal, QC
    more than 2 months ago
  •  ...Vasco Vasco is the revenue context layer for AI agents. The product was built around one...  ...and GTM leaders to build a revenue engine that moves the business forward on data they...  ...Software Developer. What you will do Backend-focused, full-slice development: Design,... 
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    17 days ago
  •  ...fonctionnalités de l’application Web à l’aide de C#/ASP.NET Core et Typescript/Angular...  ...college diploma in computer science, computer engineering, or equivalent experience Relevant experience...  ...and the quality of work, including AI-powered tools Strong teamwork and collaboration... 
    .net
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  • $160k - $220k per year

     ...we want to hear from you. We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect millions of...  ...database technologies ~ Experience integrating and leveraging AI-assisted development tools such as Claude and Opencode to accelerate... 
    Full time
    Worldwide
    Flexible hours

    Us Mobile

    Montréal, QC
    more than 2 months ago
  •  ...We are looking for a Principal Engineer to take architectural ownership...  ...contributor role on the DevX and AI team, and the decisions you...  ...storefronts built headless on our backend. For more information, visit...  ...extend Shop Builder. This is a net-new team of seven, standing up... 
    .net
    Full time
    Local area
    Worldwide

    Xsolla

    Montréal, QC
    more than 2 months ago
  •  ...Device Development and Architecture, the Specialist, Satellite IoT & D2D Testing leads interoperability, validation, and laboratory...  ...campaigns at the Granby laboratory as required. Collaborate with Engineering, Operations, and vendor teams to validate new software releases... 
    Full time
    Temporary work

    Terrestar Solutions

    Montréal, QC
    19 days ago
  •  ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) junior BackEnd C# / .NET Core ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue... 
    Remote work
    .net
    Hourly pay
    Full time
    Contract work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  • $80k - $130k per year

     ...ABOUT YOU   We are looking for Backend Engineers who are innovative, collaborative, and adaptable to join our engineering team . The...  ...contact [email protected] . We may use artificial intelligence (AI) tools to support parts of the hiring process, such as... 
    Full time

    Xsolla

    Montréal, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Remote work
    .net
    Hourly pay
    Contract work
    Apprenticeship
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  • $60k - $115k per year

    Développeur Backend .Net Position Description Mode de travail : Hybride – 3 jours par semaine...  .... • Développer des services backend en C#/.NET selon les principes de la Clean...  ...technology. To support our recruitment team, AI tools may be used to help assess applications... 
    .net
    Day shift
    3 days per week
    Montréal, QC
    12 days ago
  •  ...Backend Python Developer – AI Agentic Applications Location: Montréal, QC (Hybrid) Type: Full-Time Compensation: Competitive, based on experience...  ...and collaborate closely with a multidisciplinary team of engineers, product managers, and domain experts. Key... 
    Full time
    Manual labor

    grep Technologies

    Montréal, QC
    more than 2 months ago
  •  ...scale projects for international clients · A friendly and talented team in program development...  ...Visual Studio software , Microsoft .Net Framework 3.5 and 4.0+ · Solid knowledge of...  ...think you are the ideal candidate for our C# programmer/ developer? Send us your CV. We... 
    .net
    Full time

    Consoltec, Sl

    Montréal, QC
    more than 2 months ago
  • $110k - $130k per year

     ...and looking for an experienced .NET Full Stack Developer. This role...  ...— comfortable moving between backend services and the frontend layer...  ...practical, day-to-day fluency with AI-assisted development tooling such...  ..., and ASP.NET Core. Strong C# skills. Frontend experience React... 
    .net
    Long term contract
    Full time
    Flexible hours

    Calliere

    Montréal, QC
    more than 2 months ago
  •  ...construisent l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up montréalaise à la...  ...Comment impressionner ? ⭐ Tu as de l'expérience en développement backend avec Go et/ou Python Tu as touché à des projets... 
    Remote work
    Daily paid
    Permanent employment
    Full time
    Part time

    Maplr

    Montréal, QC
    more than 2 months ago
  •  ...are actively seeking an experienced C++ / C# Developer . About the Role & Context...  ...Environment Core Architecture: Distributed .NET services combined with relational and...  ...layer powered by Couchbase . Real-Time Engine: Low-latency frameworks (Streaming,... 
    .net
    Full time

    NÖORD TECHNOLOGIES

    Montréal, QC
    15 days ago
  • $60k - $115k per year

    Développeur(se) logiciel principal(e) C#/.NET Description de poste Mode de travail : Sur...  ...Développer et maintenir des composants backend en C#/.NET ainsi que des interfaces utilisateur...  .... To support our recruitment team, AI tools may be used to help assess applications... 
    .net
    Contract work
    Montréal, QC
    9 days ago
  •  ...Job description Petal is looking for an AI-First Data Engineer to join a small platform team building the next generation of our data platform...  ...Time (ET) business hours.   Petal’s position on remote working   In our opinion, a company cannot claim to be modern... 
    Remote job
    Permanent employment
    Full time
    Flexible hours
    Shift work

    Petal

    Montréal, QC
    6 hours ago
  •  ...Un écosystème de microservices à l'échelle du cloud utilisant C#/.NET Déploiement de services d'infrastructure en tant que code à...  ...Bachelor's degree or College degree in Computer Science, Computer Engineering or equivalent experience Relevant experience in web... 
    .net
    Full time
    Work at office
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...Programmation avec jQuery et jQuery UI •Maitrise d’un IOC (Ninject, Spring.net, etc..) •Maîtrise de la programmation asynchrone •Développement...  ...un environnement Web Essential - Programmation orientée objet C# Essential - BD relationnelles (SQL Server 2000/2005/2008)... 
    .net
    Hourly pay
    Permanent employment
    Full time
    Immediate start
    Relocation

    Equisoft

    Montréal, QC
    more than 2 months ago
  •  ...Company Description As a Backend Programmer within the Quality Foundation team, you will contribute to the development and operation...  ...excellence, you will: Design, develop, and maintain microservices (C#, .NET, Linux, and Docker). Participate in the migration to a... 
    .net
    Full time

    Ubisoft

    Montréal, QC
    a month ago
  •  ...communication technology. The Role We are seeking a highly versatile, technically advanced, and commercially astute Forward Deployed AI Value Engineer to join our centralized AI Value Realization team. In this elite, high-impact role, you will act as a technical and strategic... 
    Long term contract
    Contract work
    Internship
    Manual labor

    Xtm International

    Montréal, QC
    1 day ago
  • $34 - $36 per hour

     ...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go... 
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Immediate start
    Work from home
    3 days per week

    Lyft

    Montréal, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote-friendly .NET/C# Backend Engineer - AI & IoT. Be the first to apply!