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

Backend Developer - Remote

YO AI Labs

Ottawa, ON
  • 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 a month ago
Similar jobs that could be interesting for youBased on the Backend Developer - Remote in Ottawa, ON vacancy
  •  ...Description Title – . Java Back End Developer (3 Openings Sr/Mid/Jr) Position – Fulltime With our client Location – 100% Remote Work Salary - $Open (Best Possible) ----------------------------------------------------------------------------------------... 
    Remote work
    Full time
    Internship

    TWO95 International, Inc

    Ottawa, ON
    more than 2 months ago
  •  ...Job Description We are currently looking for a Salesforce Developer to join a growing technology and ERP implementation company. This is a 100% remote opportunity for a developer based in Canada who will work on Salesforce development, customization, and integration... 
    Remote job
    Full time

    Ensiti

    Ottawa, ON
    21 days ago
  • $133k - $183k per year

     ...tradeoffs on what matters most. The Batch Developer Experience team makes batch development...  ...designing, developing and launching backend systems and are proficient in one of Python...  ...per year: $133,000 - $183,000 Location - Remote Canada This remote role is open only... 
    Remote work
    Work at office
    Flexible hours

    Affirm

    Ottawa, ON
    4 days ago
  •  ...and step-up challenges. You will lead architectural initiatives and deliver reusable authentication capabilities across geographies. The ideal candidate has 4+ years designing backend systems at scale, deep knowledge of OAuth/OpenID and related security #J-18808-Ljbffr
    Remote work

    Affirm

    Ottawa, ON
    1 day ago
  •  ...Affi, a remote-first company, is seeking a Senior Software Engineer to own backend systems at scale and to build data pipelines and measurement foundations for connected growth channels. You will work with Product, Marketing, Analytics, and Data Engineering to ensure consent... 
    Remote work

    Affirm

    Ottawa, ON
    4 days ago
  • About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into...
    Full time

    Fullscript

    Ottawa, ON
    16 days ago
  •  ...Affirm is building a remote-first data infrastructure team focused on scalable cache services (Redis and Valkey). You will help design, implement, and productionize these systems across AWS, MySQL, and distributed data platforms, with a strong emphasis on reliability and performance... 
    Remote work

    Affirm

    Ottawa, ON
    19 hours ago
  •  ...Design and implement highly scalable backend services, data pipelines, and integration...  ...Kibana GitHub Actions Benefits Remote & in-person roles: Work from wherever you...  ...at least 1‑2 years in senior positions, developing large‑scale applicationsExperience developing... 
    Remote work
    Work at office
    Home office
    Flexible hours

    Apollo.io

    Ottawa, ON
    3 days ago
  •  ...Affirm is a remote-first company building the money movement platform behind our card products. The Card Loan Platform team owns the high-throughput decision engine powering real-time approvals and lifecycle events for every swipe. We seek a seasoned engineering leader to... 
    Remote work

    Affirm

    Ottawa, ON
    2 days ago
  •  ...Job Responsibility: Training Content Developer (Remote within Canada) Reporting to the Vice President of Client Success the key focus of the Training Content Developer is to ensure that Multiview provides quality training for customers and internal users based on best practices... 
    Remote work
    Work at office

    Multiview Corporation

    Ottawa, ON
    19 hours ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At...  ...growing engineering team. Whether your experience is in mobile, backend, cloud, or full-stack development, you'll work alongside... 
    Full time

    Wavestore

    Ottawa, ON
    more than 2 months ago
  • $75k - $95k per year

     ...maintain scalable test automation frameworks in Python, (PyTest). Develop clean, maintainable, and reusable object-oriented code to...  ...Experience testing complex systems such as distributed systems, backend services, or ML-based applications. Familiarity with C++ or working... 
    Long term contract
    Full time
    Temporary work
    Fixed term contract

    Syntronic

    Ottawa, ON
    more than 2 months ago
  •  ...Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the...  ...platforms ~ Hands-on experience with: ~ Java (JRE/JDK) and backend development ~ Liferay (Portal and/or DXP) customization ~ JavaScript... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    more than 2 months ago
  •  ...increasingly, customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll build the APIs and...  ...embedded in the daily workflow. What You'll Do - Build and improve backend features in our Java microservices — REST APIs for broker service... 
    Full time

    Solace

    Ottawa, ON
    14 days ago
  •  ...Job Description Job Description ServiceNow Service Catalogue Developer RESPONSIBILITIES: The Contractor’s resource(s) must enable efficient, user-friendly, and self-service capabilities within the ServiceNow platform including: • Delivering a centralized service... 
    For contractors

    CONFIGURETEK

    Ottawa, ON
    5 days ago
  • $95k - $110k per year

     ...escalation, service recovery, and follow-up improvements. - Troubleshoot cloud, deployment, networking, configuration, and simple backend service issues.   * Required Qualifications   - Hands-on experience with at least one major cloud platform, preferably AWS. -... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    29 days ago
  • $110k - $120k per year

     ...validate fixes, and ensure applications meet functional, technical, performance, and operational requirements. What you'll do Develop a strong understanding of network management applications, system architecture, interfaces, and operational workflows. Develop,... 
    Full time

    Syntronic

    Ottawa, ON
    4 days ago
  • $181k - $241k per year

     ...writing and tech talks. You will help develop talent on your team by providing feedback...  ...experience designing, developing and launching backend systems at scale using languages like...  ...year CAD $181,000 - $241,000 Location - Remote Canada This remote role is open only to... 
    Remote work
    Work at office
    Flexible hours

    Affirm

    Ottawa, ON
    3 days ago
  • $120k - $155k per year

     ...us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at RBR...  ...or cloud role Comfort spanning the full stack: UI through to backend, data, and external system integrations A track record of contributing... 
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    more than 2 months ago
  •  ...innovative interactive studios in North America, developing online experiences and mobile marketing...  ...CSS/JavaScript through Web service APIs, backend business logic and database connectivity....  ...to add new features. The Web/Server Developer is well versed in dynamic web programming... 
    Full time
    Casual work

    Fuel Industries

    Ottawa, ON
    more than 2 months ago
  • $155k - $180k per year

     ...positive experience could be a direct result of our technology—and your hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration and... 
    Full time
    Immediate start

    Solace

    Ottawa, ON
    10 days ago
  •  ...as a software engineer. You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin....  ...CAN base pay range per year: 133,000 - 183,000 Location - Remote Canada This remote role is open only to candidates residing... 
    Remote work
    Work at office
    Flexible hours

    Affirm

    Ottawa, ON
    2 days ago
  •  ...long-term internal support. We're looking for a Sr Microsoft developer with a  minimum of 10 years experience in the ecosystem. You...  ...with time provided for professional and personal development ~ Remote work with flexibility when you need it, as long as you communicate... 
    Remote work
    Hourly pay
    Long term contract
    Full time
    For contractors

    Button

    Ottawa, ON
    a month ago
  •  ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining...  ...experience, with exposure to the entire stack of development (backend, APIs, UI).   ~1+ years working with DevSecOps   ~ Education:... 
    Full time

    Jsi

    Ottawa, ON
    more than 2 months ago
  • $80k - $85k per year

     ...Description Are you the kind of developer who enjoys building modern solutions while untangling complex legacy systems?  We’re looking...  ...days look the same, someone equally comfortable working across backend systems, APIs, databases, LMS integrations, and front-end experiences... 
    Long term contract
    Full time
    1 day per week

    Stack It Recruitment

    Ottawa, ON
    more than 2 months ago
  •  ...implementation through close collaboration, humility, and pride in what we deliver. ELITS is now looking for an experienced PCB Layout Developer to join our dynamic team. Key Responsibilities: PCB Layout Development: Lead and execute PCB layout activities for high‑... 
    Full time
    Flexible hours

    Elits

    Ottawa, ON
    12 days ago
  •  ...deployment automation, environment provisioning, secret rotation, and developer tooling (pre-commit hooks, quality gates) Observability:...  ...satellite communication systems Collaboration: Work closely with backend, frontend, QA, and MATLAB engineering teams to unblock... 
    Full time
    Internship
    Work at office
    Work from home
    Worldwide
    Night shift

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  • $80k - $90k per year

     ...K1P 5V5 and Ottawa-based Home Office, or, remote if located outside of the National...  ...New We are looking for a UI/Frontend Developer to join the Larus team. You will design and...  ...; and  Collaborate across disciplines, backend engineers, data scientists, and product managers... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    3 days per week

    Larus Technologies

    Ottawa, ON
    3 days ago
  •  ...We are looking for an experienced Android Developer to design, build, and maintain high-quality mobile applications. The ideal candidate...  .../Java. Work with APIs and third-party libraries to integrate backend services. Ensure the performance, quality, and responsiveness... 
    Full time

    Simera

    Ottawa, ON
    more than 2 months ago
  •  ...all definitions of family.   Job Description Internal Job Title: Shopify Developer Job Type: Permanent, Full-Time Job Location: Canada Work Model: Hybrid (predominantly remote)  Job Status: Existing Vacancy   Position Summary As a Senior Shopify... 
    Remote work
    Long term contract
    Permanent employment
    Full time
    Worldwide

    Canadian Bank Note Company, Limited

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

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