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

Backend Engineer - 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 Engineer - Remote in Ottawa, ON vacancy
  •  ...) Position – Fulltime With our client Location – 100% Remote Work Salary - $Open (Best Possible) --------------------...  ...Continuous Delivery life-cycle. Leading and mentoring other engineers as well as liaising with other parts of the business.... 
    Remote work
    Full time
    Internship

    TWO95 International, Inc

    Ottawa, ON
    more than 2 months ago
  •  ...Affirm is seeking a Senior Software Engineer for the Consumer Authentication Platform. The role focuses on building secure, reliable authentication...  ...across geographies. The ideal candidate has 4+ years designing backend systems at scale, deep knowledge of OAuth/OpenID and related... 
    Remote work

    Affirm

    Ottawa, ON
    4 days 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
    2 days ago
  •  ...As a Senior Software Engineer, you will be a critical part of our growing company, working...  ...Design and implement highly scalable backend services, data pipelines, and integration...  ...Kibana GitHub Actions Benefits Remote & in-person roles: Work from wherever you... 
    Remote work
    Work at office
    Home office
    Flexible hours

    Apollo.io

    Ottawa, ON
    1 day 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
    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
    5 days ago
  •  ...total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching backend systems and are proficient in one of Python or...  ...range per year: 133,000 - 183,000 Location - Remote Canada This remote role is open only to candidates... 
    Remote work
    Work at office
    Flexible hours

    Affirm, Inc.

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

     ...experience designing, developing and launching backend systems at scale using languages like...  ...working in search or related recommendation engines You have experience delivering major...  ...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
    5 days ago
  •  ...Location: Canada (Remote-friendly) Start date: ASAP Languages: English (required), French...  ...workflows, with a strong emphasis on backend reliability and speed of execution. Were looking for a Full-Stack Engineer (backend-leaning) who can take ownership of... 
    Remote job
    Immediate start
    Flexible hours

    PRAGMATIKE

    Ottawa, ON
    more than 2 months ago
  •  ...The Engineering team builds systems that power affirm's mission. We take pride in our craft,...  ...have a simple, flexible, and transparent remote-first compensation structure so you can make...  ...designing, developing and launching backend systems at scale using languages like Python... 
    Remote work
    Flexible hours

    Affirm

    Ottawa, ON
    4 days ago
  • $153k - $213k per year

     ...what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware...  ...experience designing, developing and launching backend systems at scale using languages like...  ...with our global engineering team. This remote role is open only to candidates residing... 
    Remote work
    Work at office
    Flexible hours

    Affirm

    Ottawa, ON
    1 day ago
  • $133k - $183k per year

     ...We are looking for a talented Software Engineer who can build and scale Cache Services (Redis...  ...designing, developing and launching backend systems and are proficient in one of Python...  ...year: $133,000 - $183,000 $CAD. This remote role is open only to candidates residing... 
    Remote work
    Internship
    Work at office
    Flexible hours

    Affirm

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

     ...tradeoffs on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is...  ...,000 - $241,000 This posting is for an existing vacancy. Remote Remote‑first with flexibility built in Affirm is proud to... 
    Remote work
    Long term contract
    Temporary work
    Work at office
    Flexible hours

    Kardow

    Ottawa, ON
    3 days ago
  •  ...get there! About the Senior Software Engineer role As a Senior Software Engineer, you...  ...do full-stack development with a focus on backend: anything from building features to...  ...and a $1,500 work-from-home stipend. Remote-first with hybrid flexibility : We're a... 
    Remote work
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Work from home
    Shift work

    Motion

    Ottawa, ON
    6 days ago
  •  ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent | Full-Time...  ...Build Scalable Infrastructure: Design and maintain backend systems and data infrastructure that support high volumes... 
    Remote job
    Permanent employment
    Full time
    Immediate start

    Sol Ink

    Ottawa, ON
    15 days ago
  •  ...looking for a passionate Senior Software Engineer to help build the secure, reliable, and seamless...  ...have a simple, flexible, and transparent remote-first compensation structure so you can...  ...designing, developing, and launching backend systems at scale using languages like... 
    Remote work
    Flexible hours

    Affirm

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

     ...partner with product and infrastructure engineers to build the tools and systems that streamline...  ...designing, developing and launching backend systems and are proficient in one of Python...  ...year: $133,000 - $183,000 Location - Remote Canada This remote role is open only to... 
    Remote work
    Work at office
    Flexible hours

    Affirm

    Ottawa, ON
    2 days ago
  •  ...Apollo.io is seeking a Senior Software Engineer to join a fast‑growing team building data...  ...integrations that scale. You will own backend services, data pipelines, and observability...  ...debugging, and deployment. The role offers remote and in‑person options, deep mentorship,... 
    Remote work

    Apollo.io

    Ottawa, ON
    1 day ago
  • $171k per year

     ...within the organization. About The Role Fable Core is the backend, infrastructure, and platform team behind Fable – a social reading...  ...Day and the Essential Book Apps list. As a Staff Software Engineer on the Fable Core team, you will set technical direction for the... 
    Long term contract
    For contractors
    Internship
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    23 days ago
  • $85k - $110k per year

     ...Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of...  ...Capital Region, with flexibility to work remotely when necessary. Occasional travel may be...  ...provided they can demonstrate depth in backend class decomposition, layered architecture... 
    Remote work
    Full time
    Internship
    Work at office
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    more than 2 months ago
  •  ...real. The Role The Staff Software Engineer specializes in mobile app development and...  ...business objectives. Integrate with backend services provided through REST, WebRTC, and...  ...OS and iOS. FAA or Transport Canada remote pilot certification with flight experience.... 
    Remote work
    Full time
    Internship
    Work from home

    Versaterm

    Ottawa, ON
    a month ago
  • Join the Streaming team at Affi as a Software Engineer II, focusing on backend systems in a remote environment. Collaborate effectively, leveraging technologies to drive innovative data solutions. This Software Engineer position requires at least 1.5 years of experience in... 
    Remote work

    Affirm

    Ottawa, ON
    5 days ago
  • $96.56k - $128.74k per year

     ...and the world better through trade. Position: Senior Quality Engineer/Lead Employment Type: Permanent   Compensation Details...  ...Automate testing across APIs, web applications, integrations, backend services, and end-to-end workflows. Integrate automated testing... 
    Permanent employment
    Full time
    Summer work
    Relocation package

    Export Development Canada

    Ottawa, ON
    10 days ago
  •  ...workflows intelligents, avec un fort accent mis sur la fiabilité du backend et la rapidité d’exécution. Nous recherchons un(e)...  ...Copilot, etc.) Collaborer étroitement avec les équipes produit et engineering pour transformer les besoins en solutions scalables... 
    Remote job
    Daily paid
    Immediate start
    Flexible hours

    PRAGMATIKE

    Ottawa, ON
    more than 2 months ago
  •  ...Staff Software Engineer, Core Applications Level: P4 Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Application Team Lead...  ...from them Solid understanding of REST APIs and how frontend and backend systems interact — you’re comfortable owning both sides... 
    Permanent employment
    Full time
    Immediate start

    Sol Ink

    Ottawa, ON
    15 days ago
  •  ...A Tier 3 Support Engineer at JSI keeps our Nova and 4Sight platforms stable and helps Technical Support and Engineering resolve the hardest...  ...virtualization platforms: AWS/EKS, VMware vSphere. Frontend/backend exposure to Vue.js and Node.js. Experience with CI/CD tools... 
    Full time

    Jsi

    Ottawa, ON
    17 days ago
  •  ...for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware design team....  .... Note: While Ranovus supports a hybrid work model combining remote and on‑site work, this role requires significant on‑site presence... 
    Remote work
    Long term contract
    Full time

    Ranovus Inc.

    Ottawa, ON
    2 days ago
  •  ...Research Engineer – Code Generation & Model Evaluation Role Type: Contractor Location: Remote We are seeking experienced Research Engineers to contribute to a project focused on code generation, software engineering, and AI model evaluation. You'll apply... 
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    21 days ago
  •  ...Software Engineer Co-Op, Agents Location: Ottawa, ON | Hybrid OR Remote| Canada Reports To: Dan Murdock, Director, Engineering About Solink At Solink, our mission is to safeguard what matters most . We provide businesses with the tools to know sooner and... 
    Remote work
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    13 days ago
  •  ...Senior Software Engineer JD About the job Company Description askpolly transforms large-scale human conversation into actionable...  ...schedule (4 days per week in-office). In this role, youʼll own core backend architecture while contributing full-stack when needed,... 
    Full time
    Internship
    Manual labor
    Work at office

    Forum Ventures

    Ottawa, ON
    a month ago

Do you want to receive more vacancies?

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