Talent.com

C++ developer Jobs in Montreal, QC

Create a job alert for this search

C++ developer • montreal qc

Last updated: 9 hours ago

Software Developer

OutlierMontreal, Canada
Remote
Full-time

Outlier helps the world’s most innovative companies improve their AI agents by providing human feedback.We collaborate with leading AI organizations to train Large Language Models (LLMs) to functio...Show more

 • Promoted • New!

Python Developer

Astra North Infoteck Inc.Montreal, QC, ca
Full-time

Face 2 Face interview required.A Senior Python Developer responsible for building secure, scalable backend solutions for globally distributed virtualization platforms, leveraging deep expertise in ...Show more

C&T Operations Specialist

LGI Healthcare Solutions Santé Inc.Montréal, Québec, Canada
Full-time

The C&T Operations Specialist.HR operations, including the management of transactions, data, absences, and benefit plans, in order to ensure data integrity and the smooth functioning of HR processe...Show more

Technicien de laboratoire C

AGAT LaboratoriesMontreal, QC, CA
Full-time +2
Quick Apply

Votre avenir est prometteur chez AGAT !.Chez AGAT Laboratoires, nous sommes la prochaine étape de votre carrière !.En rejoignant AGAT, vous intégrez une équipe dynamique et motivée qui encourage l’...Show more

Software Developer

Maya HTTMontreal, Canada
Permanent

Maya HTT is a world leading software developer and engineering solutions provider focused on CAE, CAD, CAM and PLM.A long-time partner of Siemens Digital Industries Software, Maya HTT collaborates ...Show more

Quantative Developer

0000050007 Royal Bank of CanadaMONTRÉAL, Quebec, Canada
Full-time

The QIS development team is looking for a candidate to work with the business to build out and improve the calculation infrastructure required for structuring, trading and risk management.In this r...Show more

Senior Software Developer C++

CS GroupMontréal, Québec, Canada
Full-time +1

Today, CS Canada offers the opportunity to join a dynamic group operating in a constantly growing sector, working on complex high-tech systems.All this while enjoying comprehensive benefits, a work...Show more

Développeur (-euse) logiciel (C++) | Software Developer (C++)

Grass ValleyMontreal, QC, CA
Full-time
Quick Apply

Pourquoi joindre les rangs de Grass Valley?.Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisations médiatiques de produire...Show more

Développeur(euse) logiciel / Software Developer - C#/.NET

GenetecMontreal, QC, CA
Full-time
Quick Apply

La dynamique de votre équipe :.Êtes-vous intéressé à travailler pour une entreprise de haute technologie de premier plan sur un produit de classe mondiale ? Le groupe vidéo travaille sur sa prochai...Show more

Senior C++ Developer - Low Latency Trading Systems

TSX Inc.Montreal,de, av. des Canadiens,Montreal
Full-time

Venture outside the ordinary - TMX Careers.The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations ...Show more

electricien batiment licence c

Randstad CanadaMontréal, Québec, CA
Permanent
Quick Apply

Emploi : Électricien Licence C - Expérience Bâtiment.Nous recherchons un électricien Licence C pour un poste unique et stimulant dans le domaine de l'événementiel à Montréal.Vous êtes un profession...Show more

Développeur(euse) II - C#.NET

Hydro-QuébecMontréal, QC, CA
Temporary

NET (Assignation temporaire durée indéterminée) .Le titre du poste affiché peut être différent de celui indiqué à la rubrique «Titre interne» pour faciliter la recherche d'emploi avec un titre util...Show more

.Net Developer

Infinity SolutionsMontreal, QC, Canada
Full-time
Quick Apply

Need 5 plus Years of experince in.Net Developer its a full time role in Halifax,NS and Montreal, QC location.Show more

Senior C# / C++ Developer

Amaris ConsultingBrossard, Canada
Full-time

Mode hybride (3 jours sur site par semaine).Le consultant participera au développement d’applications en.Développer et maintenir des applications en.Participer à des développements impliquant.Contr...Show more

Concepteur logiciel C++

WabtecMontréal, Québec, Canada
Full-time

Vous êtes passionné par la technologie, l’innovation et les défis techniques stimulants? Rejoignez une équipe R&D agile, multidisciplinaire et à structure aplanie, où chaque idée compte et où l’exc...Show more

C# Developer

E-SolutionsMontreal, QC
Full-time

Mandatory Skills C developer back end Good multithreading abilities data structures algorithms sql code design and optimization skills.Understand business needs and translate them into technical re...Show more

Firmware Developer

VoskerMontreal, Québec, Canada
Full-time

We are looking for a Firmware Developer who is passionate about hardware, embedded systems, and connected products.This person will play a key role in developing firmware for our smart cameras and ...Show more

Javascript Developer

Bureau BillyMontreal, Quebec, Canada
Full-time

Full-Time - Complete Work Autonomy.Because our clients work with us for our passion for building great digital products, we're always looking to scout the best talents.If you love what you do and a...Show more

Électromécanicien licence C - Anjou (AF)

TOTEM Recruteur de talentAnjou, QC H1J 1H7, Canada
Temporary

Salaire : entre 35 – 40 $/h selon expérience + prime licence C 2,50 $/h.Horaire : jour – lundi au vendredi – 6h30 -15h.Notre client, un acteur important dans l’industrie des solutions d’ameublement...Show more

Software Developer

Software Developer

OutlierMontreal, Canada
9 hours ago
Job type
  • Full-time
  • Remote
Job description

Outlier helps the world’s most innovative companies improve their AI agents by providing human feedback. Do you want to shape the future of autonomous agents like OpenClaw?

We collaborate with leading AI organizations to train Large Language Models (LLMs) to function as proactive, multi-step agents. Our projects focus on teaching these systems how to design, coordinate, and optimize complex, real-world architectural workflows.

Whether you are a passionate orchestration guru or experienced software developer -- we want you to help us train the world's most advanced generative systems.


About the opportunity:

  • Outlier is looking for skilled software experts to help train generative AI models.
  • This freelance role is fully remote and offers flexible hours—you can contribute whenever it fits your schedule.


You may contribute your expertise by…

  • Developing objective, verifiable criteria (rubrics) to evaluate system performance and ensure outputs meet strict functional requirements.
  • Reviewing system logs and "trajectories" to refactor code, improve execution paths, and reach a "Golden Path" of perfect reliability
  • Testing systems for vulnerabilities, including improper data exposure, unauthorized access escalations, and edge-case failures.


We’re looking for people with…

  • 2+ years of experience in backend engineering, AI automation, or complex systems integration
  • Proven ability to build and maintain production-grade software with modular separation (e.g., distinct services for data parsing, logic processing, and reporting)
  • Strong command of at least two major languages (e.g., Python, JavaScript, Go, or Java) and experience working with SQL databases
  • Practical experience building for live, non-mocked environments and handling multi-turn system interactions.
  • Outstanding attention to detail and the ability to provide clear, high-density technical feedback on complex system behaviors



Nice to have…

  • Expertise building multi-stage coordination tasks where data acquisition leads to reasoned output
  • Hands on experience integrating agents with live tools such as Supabase, Gmail, and various APIs to solve real-world problems
  • High level of comfort implementing persistent state and session discovery using MEMORY.md to track agent progress.
  • Experience identifying subtle failures like privacy leaks, authority escalation, or indirect prompt injections.


Payment:

  • Project work: Earn up to USD $50 per hour for core project work
  • Additional incentives: On average, Outlier Contributors earn an additional 7.5% on top of the core project rates through Missions — Outlier's version of surge pricing. The top quartile of contributors boost their earnings by an average of 11%.
  • Rates vary based on expertise, skills assessment, location, project need, and other factors. For example, higher rates may be offered to PhDs. For non-core work, such as during initial project onboarding or project overtime phases, lower rates apply. Additional incentives data is based on payments made in the past six months and is updated quarterly. Certain projects offer incentive payments. Please review the payment terms for each project.


PLEASE NOTE: We collect, retain and use personal data for our professional business purposes, including notifying you of opportunities that may be of interest and sharing with our affiliates. We limit the personal data we collect to that which we believe is appropriate and necessary to manage applicants’ needs, provide our services, and comply with applicable laws. Any information we collect in connection with your application will be treated in accordance with the Outlier Privacy Policy and our internal policies and programs designed to protect personal data.

This is a 1099 contract opportunity on the Outlier.ai platform. Because this is a freelance opportunity, we do not offer internships, sponsorship, or employment. You must be authorized to work in your country of residence. If you are an international student, you may be able to sign up for Outlier if you are on a visa. You should contact your tax and/or immigration advisor with specific questions regarding your circumstances.