Talent.com
YO AI Labs
Machine Learning Engineer - RemoteYO AI Labs • Vancouver, BC, Canada
Machine Learning Engineer - Remote

Machine Learning Engineer - Remote

YO AI Labs • Vancouver, BC, Canada
19 hours ago
Job type
  • Full-time
  • Remote
  • Quick Apply
Job description
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.

Create a job alert for this search

Machine Learning Engineer - Remote • Vancouver, BC, Canada

Similar jobs

Remote AI Engineer - Build Next-Gen ML Solutions

Yeah! GlobalVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A global technology firm is seeking highly skilled AI Engineers to join their team.This remote position requires proficiency in programming languages like Python and experience in developing AI mod... Show more

 • Promoted

Applied Ai Engineer — Hybrid & Remote-Ready - $90,000 - $110,000 A Year

Building Controls ManufacturerDelta, Canada
Remote
Full-time

Develop AI tools for business functions, focusing on practical application and stakeholder collaboration.Requires experience in AI and software development. Show more

 • Promoted

Machine Learning Engineer - Diffusion

Bagel LabsVancouver, Metro Vancouver Regional District, CA
Full-time

We are Bagel Labs - a distributed machine learning research lab working towards open-source superintelligence.We ignore years of experience and pedigree.If you have high agency - meaning your defau... Show more

 • Promoted

Machine Learning Engineer - C$95,000 - C$120,000 A Year

Nexlify SolutionsAnmore, Canada
Full-time

Designs and builds scalable ML systems, focusing on chatbots, predictive analytics, and geospatial intelligence using Python and cloud platforms. Show more

 • Promoted

AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role)

Aurelian Venture AIvancouver, metro vancouver regional district, Canada
Full-time

AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role).Full-Time, Contract, Hands‑on Technical Leadership.CAD $180,000 – $250,000 base + significant equity + performance bonuses ... Show more

 • Promoted

Machine Learning Engineer - $110,000 - $130,000 A Year

AlsVancouver, Canada
Permanent

At ALS, we encourage you to dream big.When you join us, you'll be part of a global team harnessing the power of scientific testing and data-driven insights to build a healthier future.ALS GeoAn... Show more

 • Promoted

Founding Machine Learning Engineer - C$100,000 - C$160,000 A Year

OnDeck AIWest End, Canada
Full-time

Machine Learning Engineer needed to build and develop machine learning systems.This full-time position requires strong ML and engineering fundamentals. Show more

 • Promoted

Ml Vision Engineer — Edge & Cloud Ai - C$84,300 - C$120,000 A Year

A leading mining technology firmRichmond, Canada
Full-time

Machine Learning Developer sought for innovative AI projects, designing algorithms for embedded, edge, and cloud environments. Show more

 • Promoted

Senior ML Engineer — Remote, Real‑Time Ads Pipelines

StackAdaptVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading technology company is seeking Senior and Staff Machine Learning Engineers to join their Data Science team.You will be responsible for designing scalable data pipelines and implementing ML... Show more

 • Promoted

Geospatial Ml Engineer: Build & Deploy Ai Pipelines - $110,000 - $130,000 A Year

AlsglobalNorth Vancouver, Canada
Full-time

Machine Learning Engineer needed to design and maintain ML systems, develop microservices, and optimize performance. Show more

 • Promoted

Senior Ai Engineer - Production Ml For Fintech (Remote) - C$70,000 - C$200,000 A Year - Remote

LumenaltaRichmond, Canada
Remote
Full-time

Experienced AI Engineer sought for designing and deploying production-grade AI systems in fintech, focusing on machine learning for community banks and insurance. Show more

 • Promoted

Machine Learning Engineer - C$160,000 - C$200,000 A Year

Create Music GroupVancouver, Canada
Full-time

Established in 2015, Create Music Group is a leading music and entertainment company.The company operates as a record label, distribution company, and entertainment network which generates over 15 ... Show more

 • Promoted

Machine Learning Engineer - $103,500 - $196,000 A Year

ScribdNorth Vancouver, Canada
Full-time

Design and build ML systems for real-time applications, integrating models into product features.Requires experience with ML pipelines and cloud environments. Show more

 • Promoted

Intermediate Machine Learning Developer - C$84,300 - C$120,000 A Year

WeirRichmond, Canada
Full-time

Develops and optimizes machine learning algorithms for computer vision and embedded systems, working from research to production. Show more

 • Promoted

Machine Learning Engineer - C$84,200 - C$127,200 A Year

Cd Projekt RedVancouver, Canada
Full-time

To create revolutionary, story-driven RPGs which go straight to the hearts of gamers — this is our mission.Want to dive deeper into our company's culture? Explore our social media and check out our... Show more

 • Promoted

Staff ML Engineer: Edge AI for Global Ops (Remote)

SamsaraVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A technology company is looking for a Staff Machine Learning Engineer to work on transformative AI solutions.Based in Canada, this remote role involves leading AI product initiatives and collaborat... Show more

 • Promoted

Machine Learning Engineer

BioRenderVancouver, Metro Vancouver Regional District, CA
Full-time

At BioRender, we are accelerating the world’s ability to discover, learn, and communicate science faster through visuals.Today, BioRender empowers millions of scientists to create beautiful, accura... Show more

 • Promoted

Machine Learning Data Engineer, Replica Pipelines - $130,000 - $160,000 A Year

Parallel DomainNorth Vancouver, Canada
Full-time

The Machine Learning Data Engineer will build and scale data pipelines for Replica and ML model development. Show more

 • Promoted

Software Qa Engineer, Machine Learning - Creativity Apps - $95,700 - $175,800 A Year

AppleRichmond, Canada
Full-time

Seeking a Software QA Engineer with Machine Learning expertise for Apple's Creativity Apps team to ensure high-quality iOS and macOS applications.Responsibilities include data analysis, scripti... Show more

 • Promoted

Qa Engineer - C$80,000 - C$95,000 A Year - Remote

H2O.AiRichmond, Canada
Remote
Full-time

QA Engineer responsible for end-to-end quality and reliability of AI products.Designs and maintains automation frameworks, performs exploratory testing, and uses AI tools for debugging and test dat... Show more