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

AI/ML Software Engineer - Remote

YO AI Labs

Vancouver, BC
  • 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 4 days ago
Similar jobs that could be interesting for youBased on the AI/ML Software Engineer - Remote in Vancouver, BC vacancy
  • $160k - $180k per year

     ...nodes in 166 countries, Calico software is supported across all major cloud...  ...What we're working on AI agents are showing up in enterprise...  ...tackle this space. We're a focused engineering team working on the hard parts:...  ...policy.  Be the AI/ML voice in our broader architecture... 
    Suggested
    Flexible hours

    Tigera

    Vancouver, BC
    18 days ago
  • $110k - $160k per year

     ...a new phase of growth. Smart Suite, our AI-powered agentic platform, is redefining how...  ...You will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team...  ...doing Drive the full lifecycle of AI/ML solutions, from research and prototyping... 
    Suggested
    Permanent employment
    Full time
    Work at office

    TrustFlight

    Vancouver, BC
    3 days ago
  • $145k - $170k per year

     ...satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to...  ...currently looking for a  Sr. Software Engineer (ML Researcher)  to join our crew!  This is...  ...in machine learning, data science, remote sensing, or related field is an asset.... 
    Remote work
    Full time
    Work at office
    Flexible hours
    3 days per week

    EarthDaily Analytics

    Vancouver, BC
    a month ago
  • $100k - $150k per year

     ...Technical Center of Excellence. We are currently hiring candidates who are based in or able to work from Vancouver . Software Engineer Platform AI Service Levels: Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position... 
    Suggested
    Full time
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    15 hours ago
  • $138k - $208k per year

     ...Fortune 500 company and a leading AI platform for managing people...  ...product leaders machine learning engineers and full-stack builders to...  ...youll design and build the core ML systems behind Workdays next generation...  ...: partnering closely with software engineers product managers and... 
    Remote work
    Full time
    Work at office
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    15 hours ago
  • $250k - $310k per year

     ...Overview We are seeking a hands-on Director of AI Software Engineering to lead and scale AI engineering efforts supporting multiple business...  ...and Scale Teams Lead and mentor a high-performing team of AI/ML and software engineers Drive hiring, coaching, and career development... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    a month ago
  • $114.24k - $140k per year

     ...The role   We're hiring a dedicated data engineer to own the production data platform that...  ...pipelines and delivering automated reporting, AI-assisted workflows, and predictive signals...  ....   What  you'll bring   ~ Strong software engineering fundamentals: production-quality... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    10 days ago
  •  ...SaaS company that answers questions software teams have about their code, so engineers can spend less time in meetings and...  ...services behind them. You live in modern AI developer tools: Claude Code, Cursor...  ...backend systems, ideally in AI/ML or data-heavy domains Desirable... 
    Long term contract
    Full time
    Live In
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    12 hours ago
  • $102.55k - $146.5k per year

     ...who gets excited about turning emerging AI technologies into real business impact, this...  ...to make your mark. As our AI Engineering Manager , you'll lead a talented team in...  ...field. ~8+ years of experience delivering software, data, AI, or digital solutions, including... 

    Canfor

    Vancouver, BC
    4 hours ago
  •  ...Treasure AI: Treasure AI is the agentic experience platform built to acquire, retain, and grow your most valuable customers....  ...reliability, openness, and humility. Your Role: Staff Software Engineers at Treasure AI are pod leads — player-coaches who remain active... 
    Contract work
    Work at office
    Night shift

    Treasure AI

    Vancouver, BC
    more than 2 months ago
  • $210k - $320k per year

     ...financial data. We’re applying principles of software engineering and data systems to scale accounting. We...  .... This includes our in-house tooling for remote development environments, various internal tools and networking, shared AI tools, and more. This is a role that requires... 
    Remote work
    Full time

    numeric

    Vancouver, BC
    12 hours ago
  • $146k - $162k per year

     ...We are looking for a Software Engineer to join our Product team in Vancouver, where we build features end-to-end, from designing our data models...  ...workplace that they need to thrive. ~ Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn... 
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    9 days ago
  • $220k - $359.21k per year

     ...strategies. The team extensively integrates AI into its daily workflow, leveraging...  ...efficiently. We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands-...  ...and mentor engineers on best practices in software design, coding, and operations... 
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Vancouver, BC
    9 days ago
  • $127k - $225k per year

     ...focuses on full-stack innovations, including software-hardware co-design and optimizing data...  ...in the industry and academic within the AI/ML domain, generating insightful technology...  ...Educational background in Computer Science, Engineering, or a related field, providing a solid... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Internship
    Local area
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Vancouver, BC
    13 days ago
  •  ...DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the...  ...advanced device intelligence, powerful decision engine and investigation tools work together to...  ...across the globe. Our award-winning software platform is powered by a team of world-class... 
    Full time

    DataVisor

    Vancouver, BC
    a month ago
  •  ...deployment automation Work Environment The team is distributed remotely, with regional hybrid offices in NYC and Vancouver, Canada....  ...and take-home) depending on the candidate level. No Leetcode. AI allowed. Non-technical interviews with ops & c-suites: as many... 
    Remote work
    Full time

    flaglerhealth

    Vancouver, BC
    12 hours ago
  • $122k - $163k per year

     ...providers and application connectivity. We are looking for a Staff Software Engineer who can turn ideas into production capabilities and work well...  ..., and user-facing capabilities, and who can use modern AI-assisted engineering tools pragmatically to accelerate discovery... 
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Vancouver, BC
    20 days ago
  •  ...operator-independent patient monitoring, and we're looking for a Software Engineer to join our highly collaborative team of scientists, engineers,...  ...research, patented polymer MEMS technology, and advanced AI, our proprietary polymer-based Capacitive Micromachined Ultrasound... 
    Internship

    Sonus Microsystems

    Vancouver, BC
    a month ago
  •  ...Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At Remarcable , we’re not just building software...  ...with Git & Docker (bonus if you’ve worked in a hybrid/remote environment). ~ Understanding of networking basics ~ A problem... 
    Remote work
    Full time
    For contractors

    remarcable-inc

    Vancouver, BC
    1 day ago
  • $115.5k - $132.75k per year

     ...About Dialpad Dialpad is the AI platform for customer experience...  ...Your role As an AI Evaluation Engineer, you'll be an integral part of...  ...'s degree in Computer Science, Software Engineering, Computational...  ..., model evaluation, or applied ML quality for AI-driven products.... 
    Internship
    Work at office

    Dialpad

    Vancouver, BC
    a month ago
  •  ...high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows...  ...built. About You You’re an experienced software development engineer with a track record of building and shipping products that customers... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    12 hours ago
  •  ...or expression, genetic information, marital status, medical condition, or any other legally protected factor. As a Principal Software Engineer, you will be responsible for the implementation, enhancement, and maintenance of ATPCO applications and services. ATPCO's services... 
    Full time
    Flexible hours

    ATPCO

    Vancouver, BC
    5 days ago
  • $150k - $190k per year

     ...at the forefront of robotics, AI, and machine vision — recognized...  ...Robots enhanced with Apera's software have 4D Vision — the ability...  ...looking for a Software Development Engineer, Cloud Platform to build the...  ...through customer firewalls, remote-access tools that enterprise security... 
    Remote work
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    12 days ago
  • $130k - $160k per year

     ...Senior Software Engineer — Systems Full-Time | Vancouver, BC (Hybrid) | Reports to Director of Engineering...  ...our technical thesis. This is applied AI with real users making real decisions....  ...-intensive systems: pipelines, storage engines, query layers, or similar infrastructure... 
    Full time
    Overseas

    UrbanLogiq

    Vancouver, BC
    12 days ago
  • $150.5k - $175.25k per year

     ...About Dialpad Dialpad is the AI platform for customer experience...  ...with Applied AI teams on prompt engineering, model selection, and...  ...bring ~6+ years of experience in software engineering or SDET roles with...  ...Hands-on exposure to LLMs or AI/ML systems (e.g., OpenAI, Claude,... 
    Work at office

    Dialpad

    Vancouver, BC
    6 days ago
  •  ...the game. You will report to the Senior Engineer and work with your peers to deliver gameplay...  ...features. Work with a proprietary engine to develop shareable code and interface correctly...  .... Demonstrated knowledge of good software programming practices Understanding of... 
    Full time

    Electronic Arts

    Vancouver, BC
    10 days ago
  • $174.49k - $205.33k per year

     ...industry with its low fees, advanced trading engine, strong security and reliability, and...  ...agreement. About This Role: The Senior Software Engineer, Web is part of the Engineering...  ...$ 174,487 - CAD$205,332 for all Canadian remote locations. The actual base pay will vary,... 
    Remote work
    Full time
    Local area
    Work from home

    Binance.US

    Vancouver, BC
    13 days ago
  •  .... Our patent-protected runtime engine adapts a single creative tag to...  ...trafficking. We are looking for a Software Engineer to own the creative...  ...and generated automatically by AI agents. You will define how formats...  .... We have been a fully remote team from the start 6+ years... 
    Remote work
    Full time
    Work from home
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    a month ago
  • $180k - $225k per year

     ...This role sits at the intersection of AI engineering and application development. You’ll build...  ...applications. You craft fast, polished, reliable software and you're drawn to problems that are...  ...candidates need to be based in Canada. Remote is fine - you can expect travel to... 
    Remote work
    Work at office

    Durable

    Vancouver, BC
    more than 2 months ago
  • $5000 - $7000 per month

     ...Job Description: 1、Develop software programs that meet functional and performance requirements in accordance with the product project plan and software specifications. 2、Design detailed program flowcharts based on the logical design specification documents. 3、Write and... 
    Relocation

    Kaiyan Medical

    Vancouver, BC
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI/ML Software Engineer - Remote. Be the first to apply!