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

Machine Learning 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 2 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer - Remote in Vancouver, BC vacancy
  • $140k - $192.5k per year

     ...advertising and marketing channels. We're looking to add a  Machine Learning Engineer to our Data Science team! This team works on solving...  ...shortage of data and problems to tackle.   StackAdapt is a remote-first company with teams around the world. Our teams work in... 
    Remote work
    Local area
    Work from home
    Home office

    StackAdapt

    Vancouver, BC
    9 days ago
  • $195k - $235k per year

     ...models are robust, scalable, and secure. Your engineering expertise will directly shape our machine learning architecture, ensuring the team maintains absolute...  ...and innovative group of around 40 people working remotely across Canada and the US in the PST timezone. The... 
    Remote work
    Permanent employment
    Full time
    Work at office

    xero

    Vancouver, BC
    6 hours ago
  •  ...just encouraged it's expected. The Role As one of our AI ML Engineer’s, you'll be a key technical leader and thought leader, shaping...  ...intelligent, high-performance multi-agent systems that perceive, learn, and act in real time. What You'll Do Define and drive the... 
    Suggested
    Full time
    Shift work

    C-serv

    Vancouver, BC
    9 hours ago
  • $108.1k - $222.8k per year

     ...truly belong. What's in it for you? Constant learning, skill growth, great benefits, and a team...  ....  We are looking for a seasoned machine learning scientist to join our team at SAP...  ...expertise and elevating Machine Learning engineering practices. You will act as a technical partner... 
    Suggested
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Vancouver, BC
    22 hours ago
  • $120k - $180k per year

     ...are seeking a driven, hands-on Head of Machine Learning to own and advance innovation in our product...  ...Work alongside Product Management, Engineering, and executive leadership to define the...  ...with experience using PyTorch and Scikit-learn End-to-end machine learning project experience... 
    Suggested
    Full time
    Flexible hours

    BLANKSLATE Partners

    Vancouver, BC
    9 days ago
  • $70k - $80k per year

     ...Great Place To Work Certified™ Best Workplaces™ in Retail & Hospitality 2025 Learning and Development Specialist - Hybrid Remote Reports to: Learning and Development Manager Annual Salary: $70,000 to $80,000 based on experience  Location: Vancouver, BC or Calgary... 
    Remote work
    Full time
    Local area
    Flexible hours

    Cobs Bread

    Vancouver, BC
    9 hours ago
  • $100k - $160k per year

     ...Senior Machine Learning Developer Vancouver - Hybrid Job Summary Shape the future of...  ...Collaborate with world-class AI software and engineering professionals Accelerate your growth...  ...the next chapter of your career. To learn more visit our website at Motion... 
    Full time
    Work from home
    Worldwide

    Weir

    Vancouver, BC
    29 days ago
  •  ...Job Title: Machine Operator 1 FLSA Status: Non-Exempt Department...  ...Awareness Values Based Learning on the Fly Action Oriented...  ...Years Demonstrated ability to learn communicate verbally and in writing...  ...knowledge of data systems and remote equipment operations cellar or... 
    Remote work
    Shift work

    Loram Maintenance of Way

    Vancouver, BC
    2 days ago
  • $50k - $120k per year

     ...you an experienced educator, teacher, trainer, facilitator, or learning professional interested in applying your transferable skills in...  ...business development activities within an online environment. This remote opportunity is suited to professionals who are confident... 
    Remote work
    For contractors
    Flexible hours

    Supalifeco

    Vancouver, BC
    2 days ago
  •  ...looking to hire an Intern to contribute to our team’s work in engineering and innovating unique robotic manipulation tasks....  ...candidates for this role have excellent software development and machine learning skills as well as hands-on experience with robotics. In this... 
    Permanent employment
    Contract work
    Internship
    Work at office

    Sanctuary Ai

    Vancouver, BC
    9 hours ago
  • $98k - $146k per year

     ...a real impact, and thrive together. Be part of something bigger. Build with us today — Now. For tomorrow. We are looking for a Learning & Development ("L&D") Manager to join our team—bring your ambition and shape what comes next. At Baker Tilly, we care about the... 
    Permanent employment
    Full time
    Casual work
    Seasonal work
    Local area
    Monday to friday
    Flexible hours

    Baker Tilly Wm

    Vancouver, BC
    9 hours ago
  • $80k - $90k per year

     ...Aviso has to offer at . The Opportunity: We’re looking for a Learning & Development Specialist to join our Customer Service Experience...  ...improvement. You take accountability for your actions and learn from mistakes Collaboration – You work collaboratively with... 
    Full time
    Internship
    Work at office

    Aviso Wealth

    Vancouver, BC
    9 hours ago
  • $83k - $90k per year

     ...Aviso has to offer at . The Opportunity: We’re looking for a Learning & Development Specialist to join our Aviso’s learning and...  ...continuous improvement. You take accountability for your actions and learn from mistakes Collaboration – You work collaboratively with... 
    Temporary work
    Internship
    Work at office

    Aviso Wealth

    Vancouver, BC
    9 hours ago
  •  ...part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Production Support Engineer-REMOTE-Vancouver to join our team in Vancouver, British Columbia (CA-BC), Canada (CA). Production Support Engineer About the Role... 
    Remote work
    Work at office
    Flexible hours
    Weekend work

    NTT DATA Services

    Vancouver, BC
    22 hours ago
  •  ...lifecycle from strategy, design to engineering and beyond, we enable our...  ...Visit our Careers page to learn how we can unlock your potential...  ...LOCATION:  Apply Digital is hybrid/remote friendly. The preferred...  ...time analytics, reporting, and machine learning workloads. This role... 
    Remote work
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours

    Apply Digital

    Vancouver, BC
    9 hours ago
  •  ...value collaboration, both in-person and remotely. This position is classified as Hybrid...  ...days per week. Role Summary As the Learning and Development Instructional Designer, you...  ...create interactive learning that enhances learner engagement, skill development, and... 
    Remote work
    Full time
    Work at office
    Monday to friday
    3 days per week

    Eminence Organic Skin Care

    Vancouver, BC
    4 days ago
  • $18 per hour

     ...heat pressing logo onto garments and operating a 6 head embroidery machine. No experience required. Will be trained on job. This role...  ...skills Positive attitude with strong work ethic and willingness to learn Reliable, punctual, and able to work independently or as a team... 
    Hourly pay
    Full time
    Casual work
    Monday to friday
    Flexible hours
    Shift work

    Oddball Workshop

    Vancouver, BC
    7 days ago
  • $40.75 - $59.77 per hour

     ...Apply through Careers in your Workday account. Job Title: Learning and Development Advisor Employee Group: Administrator Employee...  ...up and who wants to make a meaningful impact through thoughtful, learner-centered design. : Duties and Responsibilities: 1. Strategic... 
    Hourly pay
    Permanent employment
    Temporary work
    Part time
    Casual work
    Work at office

    Langara College

    Vancouver, BC
    4 days ago
  •  ...role will be to define and drive the strategic direction for the Machine Guidance portfolio. The Product Manager – Machine Guidance...  ...forums. Cross-Functional Collaboration Work closely with Engineering to convert strategy into clear requirements, priorities, and delivery... 
    Long term contract
    Full time

    Hexagon Mining, Inc.

    Vancouver, BC
    2 days ago
  •  ...Service is currently recruiting an Industrial Refrigeration Engineer to work remotely from within Canada, with the expectation for multiple trips...  .... Design and analyze HVAC systems for refrigeration machine rooms. Collaboration, Industry Knowledge, and Development... 
    Remote job
    Full time
    For contractors
    Work at office
    Flexible hours

    Startec

    Vancouver, BC
    more than 2 months ago
  • $145k - $170k per year

     ...that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the toughest challenges in...  ...Higher level education in machine learning, data science, remote sensing, or related field is an asset. ~7+ years of combined... 
    Remote work
    Full time
    Work at office
    Flexible hours
    3 days per week

    Earthdaily Analytics

    Vancouver, BC
    9 hours ago
  • $108.38k - $135.47k per year

     ...Job Responsibility: Job Posting Title Regional Learning Quality Specialist Job Category FIR Service Delivery Language Requirements...  ...Diverse and inclusive workforce Key Responsibilities ~Oversee learner progression throughout training programs and provide academic... 
    Work at office
    Flexible hours

    NAV Canada

    Vancouver, BC
    9 days ago
  • $120k - $140k per year

     ...We’re looking to fill an opening for a Senior Manager, Advisor Learning & Development, to join our Learning and Development team. In...  ...technologies to create practical, engaging experiences that improve learner confidence, accelerate time to proficiency, and support... 
    Internship

    Aviso Wealth

    Vancouver, BC
    27 days ago
  • $20 - $22 per hour

     ...Location: Vancouver, BC (Remote) Position: Software Engineer Intern Salary: $20-22 per hour About the Role Ace1 Media is looking for a passionate...  ...for user experience, SEO, and ad delivery Learn how to integrate APIs (e.g., Google Ads, analytics, etc.... 
    Remote job
    Hourly pay
    Long term contract
    Full time
    Internship
    Manual labor
    Flexible hours

    Ace1media

    Vancouver, BC
    9 hours ago
  • $120k - $150k per year

     ...dedication to our customers. Our 100% remote team is dedicated to a common...  ...are looking for a Staff Data Engineer who serves as the universal...  ...from the underlying storage engine. Mentorship: You will...  ...customers. Listen, respect, learn. Innovate to excel. The... 
    Remote work
    Full time

    Synthesis Health

    Vancouver, BC
    9 hours ago
  •  ...years of experience as a SRE/DevOps/Systems engineer. Minimum 3 years of hands-on...  ..., and helpful. We have been a fully remote team from the start 6+ years Our benefits...  ...educational courses and support your continuous learning Continuous merit-based pay increases... 
    Remote work
    Full time
    Work from home
    Flexible hours

    Responsiveads, Inc.

    Vancouver, BC
    9 hours ago
  • $20 - $22 per hour

     ...Job Title: Data Engineer Intern Location: Vancouver (Remote) Duration: 4-8 Months Salary: 20-22 CAD / hour About the Company: Join our exciting...  ...and analysis. At our company, you wont just be learning the ropes you'll be contributing to projects that impact... 
    Remote job
    Internship

    Ace1media

    Vancouver, BC
    9 hours ago
  •  ...deliver industry-leading training and inference speeds and empowers machine learning users to effortlessly run large-scale ML applications, without...  ...systems.   About The Role   We are seeking Compiler Engineers to  join  a small team of specialists working on our emerging... 
    Full time

    Cerebras Systems

    Vancouver, BC
    9 hours ago
  •  ...robots, is looking to hire a skilled and motivated Controls Engineering co-op to join our Controls team. In this role, you will focus...  ...C++, Python, and ROS 2 development. Solid understanding of machine learning techniques, including neural network models and reinforcement... 
    Permanent employment
    Contract work
    Internship
    Work at office

    Sanctuary Ai

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

     ...cross-functional AI teams that bring together product leaders machine learning engineers and full-stack builders to create intelligent agents used by...  ...were combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections... 
    Remote work
    Full time
    Work at office
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    9 hours ago

Do you want to receive more vacancies?

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