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 26 days 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
    20 hours 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
    2 days ago
  •  ...AI/ML Engineer Job Type: Full-Time Location: Remote Job Summary We are seeking an experienced AI/ML Engineer to build and deploy secure, scalable AI solutions for mission-critical initiatives while contributing to proprietary AI infrastructure. You will... 
    Remote job
    Full time

    YO AI Labs

    Ottawa, ON
    25 days ago
  •  ...excited to partner with Compax to attract top talent for a Java Backend Developer position. This job posting is a new position...  ...the areas of technical support in pre-sales stage, requirement engineering, refinements and other scrum events We wish you bring to us:... 
    Suggested
    Internship

    Work in Ottawa

    Ottawa, ON
    7 days ago
  •  ...Full-Stack Software Engineer Location: Global, Fully Remote Job Type: Contractor | ~15 hours/week Schedule: Flexible We're looking for experienced Full-Stack Software Engineers to support an AI training project focused on software development, debugging... 
    Remote job
    For contractors
    Flexible hours

    YO AI Labs

    Ottawa, ON
    3 days ago
  •  ...rôle d'Ingénieur Logiciel Senior En tant qu'Ingénieur Logiciel Senior, vous ferez 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

    Ottawa, ON
    2 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
    20 hours ago
  •  ...deployments to robust services. If you’re excited to make \ \\ Requirements \ Responsibilities \\ \ Design, implement, and maintain backend microservices and APIs using languages like Java, C# or Go \\ Leverage Docker, Kubernetes expertise to orchestrate containerized... 
    Full time

    The Source Staffing

    Ottawa, ON
    20 hours ago
  • $120k - $150k per year

     ...EventMobi is a remote-first company, and this is a fully remote position. This role is open...  .... WHY YOU SHOULD JOIN US?  Own the engine. Content, SEO/AEO, campaigns, product launches...  ...hit them. Marketing Operations: the backend muscle. Systems, analytics, and execution... 
    Remote job
    Full time
    Summer work
    Work from home

    Eventmobi

    Ottawa, ON
    20 hours 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
    20 hours ago
  •  ...Overview EVARA GROUP is seeking a meticulous and dedicated Remote Transcriptionist to join our dynamic global team. This is a Full...  .... We specialise in delivering integrated solutions across the engineering consulting technology and management advisory sectors. As a Transcriptionist... 
    Remote work
    Full time
    Work at office

    Qureos Inc

    Ottawa, ON
    4 days ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python 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
    Hourly pay
    Contract work
    Apprenticeship
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python 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 participera... 
    Remote work
    Hourly pay
    Full time
    Contract work
    Flexible hours

    TEHORA

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

     ...hiring multiple talented Full-Stack Software Engineers to build innovative products in Life...  ...React, Angular, or Vue ~ Experience with backend development in Java ~ Experience with...  ...variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    20 hours ago
  • $110k - $270k per year

     ...platform.   We are seeking Senior Software Engineers who are passionate about designing and...  ...replication and the containerization of backend services.   You will be responsible...  ...variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    20 hours ago
  •  ...during design, construction, in-service, and end of life. We are proud to deliver quality professional technical services including Engineering, Integrated Logistics Support, Technical Editing, Configuration Management, Project Management, Training, Technical Translation,... 
    Remote work
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Flexible hours

    Fleetway Inc.

    Ottawa, ON
    20 hours ago
  •  ...Overview Vital Study Skills is seeking a dedicated and talented Remote Java Developer to join our team on a Full-Time basis. Since...  ...and other stakeholders to translate requirements into well-engineered solutions. Participate in all phases of the software development... 
    Remote work
    Full time

    Qureos Inc

    Ottawa, ON
    4 days ago
  • $110k - $270k per year

     ...are looking for multiple Senior Software Engineers that are eager to build in a dynamic, startup...  ...multiple layers of our stack, including backend (primary), front-end, and DevOps...  ...variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in the... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    20 hours ago
  • $200k per year

     ...Location: Remote / Virtual Job Type: Full-Time HireHawk builds high-performing remote...  ...keep the operational layer of our ecommerce engine running cleanly. You'll work closely...  ...optimization titles, bullets, A+ content, backend keywords, imagery Work alongside... 
    Remote work
    Full time

    HireHawk

    Ottawa, ON
    more than 2 months 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
    20 hours ago
  •  .... We’re looking for a senior software engineer who loves working at the boundary between...  ...into infrastructure. ~ Strong production backend experience. TypeScript / Node.js is ideal...  ...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

    Motion

    Ottawa, ON
    2 days ago
  •  ...Is this you? Are you an experienced Backup and Disaster Recovery Engineer with a passion for assisting customer support needs? Do you want...  ...~ Group Volunteer Opportunities ~ Option to be a hybrid (remote/in-office) position ~ A great place to spend most of your time... 
    Remote work
    Full time
    Casual work
    Work at office

    Hostedbizz Inc

    Ottawa, ON
    20 hours ago
  • $80k - $90k per year

     ...Join Our Team at Cliniconex Position: Sales Engineer Location: Kanata (Hybrid) Reporting to : Angela Hunt  Meet Cliniconex...  ...believe in balance. Enjoy the best of both worlds with a mix of remote work and in-office collaboration.  ~ 30 Days of Paid Time Off:... 
    Remote work
    Full time
    Work at office
    Work from home
    Flexible hours

    Cliniconex

    Ottawa, ON
    20 hours ago
  • $95k - $160k per year

     ...scrutinized to meet the demands of our customers. As a Performance Engineer, you'll have a key role in our product’s success. You will work...  ...salary, such as variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in the San Francisco Bay... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    20 hours ago
  •  ...capability through reviews, pairing, documentation, office hours, and engineering discussions. This is how we like building software:builders....  ...are useful to people across the business, contributing across backend services, infrastructure, and user-facing interfaces where the... 
    Full time
    Work at office

    Fullscript

    Ottawa, ON
    18 days ago
  •  ...yourself at Barracuda! Barracuda Networks is seeking an Onboarding Engineer is a technical contributor bringing security software...  ...compensation will be determined based on a variety of factors including the candidates’ qualifications and experience.     #LI-Remote... 
    Remote work
    Full time
    Worldwide

    Barracuda Networks

    Ottawa, ON
    20 hours ago
  •  ...Design Role Type: Contractor Location: Global, Fully Remote Schedule: Flexible, ~15 hours/week Role Summary We...  ...precise 3D modeling. Key Responsibilities Interpret engineering drawings and create accurate 3D CAD models. Develop complex mechanical... 
    Remote job
    For contractors
    Flexible hours

    YO AI Labs

    Ottawa, ON
    25 days ago
  •  ...Radiologist – Hand Anatomy Annotation Role Type: Contractor Location: Remote Role Summary We are seeking Radiologists with strong anatomical knowledge and visual reasoning skills to support an AI training project focused on hand and finger landmark annotation... 
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    16 days ago
  • $85k - $225k per year

     ...customers, employees, and communities. The Role Software Engineers will contribute to the technical design and implementation of...  ...base salary, such as variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in the San Francisco Bay... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    20 hours 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
    Hourly pay
    Contract work
    Apprenticeship
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

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