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

Backend Developer - Remote

YO AI Labs

Montréal, QC
  • Remote job

Senior Software Engineer

Job Type: Contractor (~15 hours/week)
Location: Remote

Job Summary

We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using Model Context Protocol (MCP) tools.

You will design reproducible environments, deterministic verification, and reference solutions for tasks such as bug fixing, feature implementation, codebase refactoring, and performance optimization . No prior AI experience is required.

Key Responsibilities

  • Create reinforcement learning environments for software engineering tasks.
  • Design tasks involving bug fixing, feature development, refactoring, and performance optimization .
  • Build deterministic verification systems and golden reference solutions.
  • Evaluate AI agents' ability to reason through complex codebases and use MCP tools effectively.
  • Develop realistic, reproducible software engineering scenarios.
  • Ensure tasks accurately measure coding ability, problem-solving, and tool usage.
  • Document solutions and provide clear technical feedback.

Required Skills

  • Strong proficiency in Python 3, Java, Rust, C++, or TypeScript .
  • Strong understanding of algorithms and data structures .
  • Experience with bug fixing and debugging complex software issues .
  • Proven experience in feature implementation and codebase refactoring .
  • Strong knowledge of performance optimization and tuning .
  • Excellent written and verbal communication.
  • Strong attention to detail.

Preferred Qualifications

  • Experience working with large-scale or distributed codebases .
  • Familiarity with AI/ML systems is a plus but not required.
  • Experience with rigorous code reviews and software engineering best practices .
  • Experience working effectively in remote or cross-functional teams.

Hiring Process

  1. Submit an application and screening questions.
  2. Complete an AI interview (~30 minutes).
  3. Complete a technical assessment, if required.
  4. Hiring Manager review.

Compensation

Compensation is output-based , with payment provided per task that meets project specifications. Minimum weekly submission requirements may apply.

Availability

Selected experts should be prepared to begin their first tasks within 24–48 hours of completing onboarding .

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Backend Developer - Remote in Montréal, QC vacancy
  •  ...full application lifecycle, with a focus on developing features and delivering value to users. Develop, test, integrate, and deploy backend and API stacks. Maintain and ensure the...  ...energy and determination. Interest in remote sensing systems and space.  Eligibility... 
    Remote work
    Full time
    Local area
    Flexible hours

    GHGSAT

    Montréal, QC
    1 day ago
  •  ...hours per week Début : ASAP Langue requise : Candidates must reside in Canada (Remote work from Canada only) À propos du poste We are looking for a Backend Developer with strong expertise in Auth0 and modern authentication technologies to design develop... 
    Remote work
    Full time
    Contract work
    Temporary work
    Immediate start
    2 days per week

    Xideral

    Montréal, QC
    7 days ago
  •  ...Java Backend developer - Java 17, DevSecOps, Kubernetes Location: Montreal; Hybrid: 3 days a week in office 2-Face-2 interview required We are seeking a Software Engineer to join a Global Enterprise Technology Team responsible for the development, modernization... 
    Suggested
    Contract work
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Montréal, QC
    4 days ago
  • $65 - $75 per hour

     ...Backend Developer (REST APIs / Microservices) Contribute to the development of enterprise applications in the insurance sector REST APIs...  ...employment. Day schedule 37.50 hours per week. Work remotely with one in-office day per month. Responsibilities:... 
    Remote work
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Work at office
    1 day per week

    Recrute Action

    Montréal, QC
    a month ago
  •  ...then we have the opportunity that will fulfill your expectations! We are currently offering a 3-month internship as a Front-End Web Developer that can be credited to students who are currently enrolled in a recognized Computer Science program. We are looking for a web... 
    Remote work
    Internship
    Flexible hours

    Workland

    Montréal, QC
    2 days ago
  •  ...Senior Java Backend Developer – Core Java, Distributed Systems, Agentic AI • Strong expertise in Core Java development, with a proven track record of building production-grade backend systems • Experience designing and building large-scale, distributed systems... 
    Permanent employment

    Astra North Infoteck Inc.

    Montréal, QC
    21 days ago
  •  ...Devoted Studios is a globally remote game development company specializing in Co-development...  ...This is not a server-side feature developer who hands services to an ops team once they...  ...Familiar with the AWS services relevant to game backends: EC2, ECS/EKS, Lambda (where appropriate)... 
    Remote work
    Full time
    Flexible hours

    Devoted Studios

    Montréal, QC
    a month ago
  •  ...architecture while being a member of a dynamic and results-oriented team! We are currently offering a 3-month internship as a  Back-End Web Developer that can be credited to students who are currently enrolled in a recognized Computer Science or equivalent program. With the... 
    Remote work
    Internship

    Workland

    Montréal, QC
    3 days ago
  • $90k - $150k per year

     ...company with robust tools and services to help developers solve the inherent challenges of the...  ...and ship reliable, secure, and scalable backend systems. Own implementation from design...  ...to reduce technical debt and improve the developer experience. Qualifications & Skills... 

    Xsolla

    Montréal, QC
    4 days ago
  • Chez Kabam, nous relevons constamment la barre de l'excellence dans le domaine des jeux mobiles gratuits. Nous embauchons pour la passion et la diversité, afin de triompher grâce à nos compétences collectives. Nos équipes sont composées d'une fusion de personnalités et d'intérêts...
    Full time

    kabam

    Montréal, QC
    6 days ago
  • At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-...
    Full time

    kabam

    Montréal, QC
    6 days ago
  •  ...boost your career at Levio. We offer you a unique opportunity to develop your expertise within a high-caliber team. The variety of...  ...ROLE AND RESPONSIBILITIES: Design, develop and optimize Backend services in Python, primarily to automate and modernize financial... 
    Permanent employment
    Full time
    Flexible hours

    Levio

    Montréal, QC
    1 hour ago
  • Nous recherchons un Développeur Backend Java Senior pour se joindre à une équipe qui soutient des solutions de paiement et de commerce de voyage essentielles à Montréal. Ce poste est un contrat à long terme offrant l’occasion de contribuer à des services backend fiables, évolutifs... 
    Permanent employment
    Contract work
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    18 days ago
  •  ...fast, flexibly, and collaboratively — without compromising standards — 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 devices to wireless networks. The projects and potential impact... 
    Full time
    Worldwide

    USMobile

    Montréal, QC
    7 days ago
  •  ...employés, rabais sur des événements, ****@*****.*** mensuel, flexibilité d'horaire, et plus encore ! À propos du poste En tant que développeur backend senior, vous aurez la responsabilité clé d'assurer la performance, la résilience et l'évolutivité de nos systèmes en utilisant... 
    Permanent employment
    Full time
    Monday to friday
    Flexible hours

    Billets.ca

    Montréal, QC
    8 days ago
  • $72k - $90k per year

     ...cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft’s Bikes & Scooters team is developing the future of micro-mobility and we are looking for a solid, experienced Software Engineer to join our Stations Software Platform team... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Montréal, QC
    16 hours ago
  •  ...join our Market Risk Technology team . In this role, you will develop and enhance the Market Risk Platform. This is a hands-on Software...  ..., with a proven track record of building production-grade backend systems. Experience designing and building large-scale distributed... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    11 days ago
  •  ................................... Position: Senior Full-Stack Developer (Node.js / React / TypeScript) Location: Old Montreal — Hybrid...  ...shipping code. You will own features end-to-end—from frontend to backend to production operations. This is not an environment where you sit... 
    Daily paid
    Permanent employment
    Full time
    Work at office
    3 days per week

    Services de Gestion Quantum Ltée

    Montréal, QC
    10 days ago
  •  ...Job Description: The client envisions an independent Drupal developer focused on delivering websites within a multidisciplinary Agile team at the digital foundation. The core of the role is backend development: designing custom modules, integrating contributor modules... 

    Maarut

    Montréal, QC
    17 days ago
  •  ...The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of...  ...interoperability connectors (EMR integrations) Develop and maintain CI/CD pipelines (GitLab)...  ...Competing salaries and equity Based in Montreal, remote for now, in-office expected... 
    Remote work
    Full time
    Work at office

    Norbert Health

    Montréal, QC
    28 days ago
  • $89.7k - $122.46k per year

     ...Computer engineering, general Experience 2 years to less than 3 years Hybrid Work must be completed both in person and remotely. Responsibilities Tasks Maintain existing computer programs by making modifications as required Communicate technical problems... 
    Remote work
    Permanent employment
    Full time

    Nuglif

    Montréal, QC
    5 days ago
  •  ...Job Responsibility: Job Title: .NET Developer Location: Montreal, QC Work Mode: Hybrid (3 days in-office, 2 days WFH) : We are...  ...hybrid role, requiring three days in the office and two days working remotely. Key Responsibilities: Design, develop, and maintain .... 
    Remote work
    Full time
    Work at office
    Work from home

    Tangentia

    Montréal, QC
    5 days ago
  •  ...looking for a Drone Ground Station Software Developer to design and implement cutting-edge...  ...user interfaces and scalable cloud-based backends, with an emphasis on concurrent drone operations...  ...Requirements Work can be done remotely. For employees based in Montreal, the... 
    Remote work
    Long term contract
    Full time
    Work at office
    1 day per week

    MANNARINO

    Montréal, QC
    10 days ago
  •  ...and deploy intelligent features that integrate with web apps and backend systems. You'll work closely with product and engineering teams...  ...with cutting-edge AI capabilities. What you'll do: Design, develop, and deploy AI-powered applications utilizing LLMs and other... 
    Worldwide

    MaintainX

    Montréal, QC
    3 days ago
  •  ...Mistplay is seeking a highly skilled and innovative Senior iOS Developer II to join our dynamic team. In this role, you will be instrumental...  ...working in Agile or Scrum environments. Exposure to backend integration and API handling.   Join us as a Senior iOS Developer... 
    Full time
    Apprenticeship
    Work at office
    Day shift
    2 days per week

    mistplay

    Montréal, QC
    2 days ago
  •  ...pour l’un de nos clients. Ce poste est idéal pour un ingénieur backend qui apprécie de travailler à la fois sur le développement logiciel...  ...looking for someone to be a part of a dynamic team as a Golang Developer for one of our clients. This role is ideal for a backend engineer... 
    Full time
    Apprenticeship
    Local area
    Worldwide

    mthree Recruiting Portal

    Montréal, QC
    21 days ago
  •  ...technical practices? Techso is looking for a Senior Microsoft Azure Developer to contribute to large-scale projects for one of its clients...  ...to the design, development, deployment, and support of backend, serverless, and event-driven solutions while working closely with... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Solutions Techso

    Montréal, QC
    11 days ago
  •  ...Ingénieur Logiciel Senior En tant qu'Ingénieur Logiciel Senior, vous effectuerez du développement full-stack avec un accent sur le backend : tout, de la construction de fonctionnalités à la conception, à l'implémentation et à la maintenance d'APIs et de services robustes... 
    Daily paid
    Permanent employment
    Full time
    Summer work
    Work at office
    Work from home

    Motion

    Montréal, QC
    3 days ago
  •  ...efficiency through technology. Role Description: Full-Stack Developer (Angular / Node.js) Geo-Plus is seeking a talented and motivated...  ...alignment early in the process. Education: ~ DCS / DEC (required) Work Location: Hybrid remote in Montréal, QC H2W 1Z5... 
    Remote work
    Permanent employment
    Full time
    Work from home
    Worldwide
    Relocation
    Monday to friday
    Flexible hours

    Geo-Plus Inc.

    Montréal, QC
    3 days ago
  •  ...challenge consensus. We are looking for a passionate S oftware Developer to join our infrastructure team. This software-focused role...  ...engineering teams and production systems. You will develop reliable backend software, improve developer workflows and help operate scalable... 
    Work from home

    DRW

    Montréal, QC
    23 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Developer - Remote. Be the first to apply!