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

Calgary, AB
  • 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 Calgary, AB vacancy
  • $130k - $150k per year

     ...future of care. The Opportunity We’re hiring a Senior Machine Learning Engineer to join our AI & Analytics Engineering team. This team...  ...Continuous learning opportunities to grow your skills and career Remote-first flexibility to work where you work best, with Ottawa,... 
    Remote work
    Full time
    Flexible hours

    Fullscript

    Calgary, AB
    18 hours ago
  • $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

    Calgary, AB
    9 days ago
  •  ...Reality, we’ve created the world’s first engineering-grade Augmented Reality solution for...  .... We’re looking for an AI Platform & Machine Learning Engineer to join us and help build the infrastructure...  ...hands-on experience and the ability to learn and adapt as the technology evolves.... 
    Suggested
    Full time
    Internship

    Xyz Reality

    Calgary, AB
    18 hours ago
  •  ...Databricks. Responsibilities 1. ML Engineering & MLOps Architecture Build, optimize, and scale machine learning models and end-to-end data pipelines....  ...relational/non-relational databases and query engines (e.g., SQL). Cloud & DevOps: Strong foundational... 
    Suggested

    Randstad

    Calgary, AB
    more than 2 months ago
  •  ...Position Overview: We are seeking a Machine Learning Software Developer to build and deploy...  ...resilience, maintainability, and strong engineering practices. Required Skills/Experience...  ...with multi-agent systems, workflow engines, graph-based orchestration frameworks,... 
    Suggested
    Full time
    Local area
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    18 hours ago
  •  ...amongst the best. Position Overview:  We are seeking a Senior Machine Learning Software Developer to play a key role in the design,...  ...a strong focus on maintainability, scalability, and software engineering best practices. Work independently on challenging technical... 
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    18 hours 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

    Calgary, AB
    18 hours ago
  •  ...We’re offering a unique opportunity for experienced Learning & Development / E-Learning consultants to join our team and create an additional stream of income. This role allows you to work independently, without direct supervision, and gives you the flexibility to work from... 
    Remote work
    Contract work
    For contractors
    Self employment
    Work from home
    Worldwide
    Flexible hours

    GearUp2Success

    Calgary, AB
    a month ago
  •  ...Are you a Learning & Development professional, coach, facilitator, or communication specialist looking for a flexible, remote-based opportunity where your skills directly support growth and development? A Free Range Tribe is a leadership and personal development company supporting... 
    Remote work
    Flexible hours

    A Free Range Tribe

    Calgary, AB
    12 days ago
  •  ...DevOps Engineer - Remote Canada  About Bold Commerce Bold Commerce is a leading ecommerce technology company helping merchants grow, scale...  ...increase customer lifetime value without increasing churn. It learns each customer’s real purchase rhythm and delivers perfectly... 
    Remote job
    Full time
    Flexible hours

    Bold Commerce

    Calgary, AB
    18 hours ago
  •  ...Learning Systems Analyst WHO WE ARE Our Power, Your Possibilities At TransAlta , we don’t just generate electricity, we...  ...integrations with HRIS and other enterprise systems to enable seamless learner experiences Establish and sustain BAU processes for intake,... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    TransAlta

    Calgary, AB
    1 day ago
  •  ...Job Type: Full-Time, In-Office, Permanent MANDATE The Learning & Curriculum Specialist is responsible for creating and continuously...  ..., and subject-matter expertise into clear, practical, and learner-centered training materials, including: Learning objectives... 
    Permanent employment
    Full time
    Work at office

    Livingworks

    Calgary, AB
    18 hours ago
  •  ...Conduct comprehensive research to understand stakeholder perspectives, assess organizational needs, and define requirements for strategic learning and change initiatives. Consult with functional leaders to diagnose performance gaps and evaluate strategic options, negotiating... 
    Long term contract
    Full time

    Avenue Living Communities Career

    Calgary, AB
    18 hours ago
  •  ...Join our team as a Manager, Organizational Effectiveness and Learning! In this role, you’ll  translate strategy into scalable leadership capability, build ing consistent experiences across the organization, and ensur ing leaders are equipped to drive performance, growth,... 
    Full time
    Work from home
    Home office

    FYidoctors Careers

    Calgary, AB
    18 hours ago
  •  ...experience. We're hiring a staff-level engineer to take ownership of major runtime surfaces...  .... Syndio covers the full premium. Remote-first in US + Alberta; in Calgary, non-mandatory...  ...the answers, as long as you're willing to learn and grow with us. Syndio is an Equal... 
    Remote job
    Full time
    Contract work
    Internship
    Live In
    Work at office
    Flexible hours

    Syndio

    Calgary, AB
    18 hours ago
  •  ...GCA has an opportunity for a part time (4 hours per day) Elementary Educational Assistant. Under the direction and mentorship of the Learning Support teacher as well as the Elementary principal, this individual will be available to support individual students within an Elementary... 
    Part time
    Work at office
    Local area

    Glenmore Christian Academy

    Calgary, AB
    7 days ago
  • Are you a hands-on problem solver with experience operating production equipment? We are seeking a reliable, detail-oriented General Machine Operator to join our manufacturing team. In this role, you will play an essential part in keeping our production lines running smoothly... 
    Weekly pay
    Internship
    Shift work
    Night shift
    Afternoon shift

    Randstad

    Calgary, AB
    3 days ago
  •  ...part of our Morgan Stanley at Work culture: At Morgan Stanley at Work we walk the talk. We have created a place for our employees to learn achieve and grow a place for people to build a career where you can thrive both personally and professionally. We are passionate about... 
    Full time
    Work at office

    Morgan Stanley

    Calgary, AB
    18 hours ago
  • $78k - $105k per year

     ...Artificial intelligence Computer software engineering Experience 5 years or more...  ...Work must be completed both in person and remotely. Responsibilities Tasks Assess...  ...and technology knowledge Jira Machine Learning Microsoft Dynamics AX (x++) Microsoft... 
    Remote work
    Permanent employment
    Full time

    Optillium Inc

    Calgary, AB
    1 day ago
  •  ...to our cloud infrastructure and delivery engineering practice. As a DevOps Engineer, you will...  ...- Are hungry for knowledge - Want to learn new skills - Are respectful - Collaborate...  ...conversations around the latest in Machine Learning and Applied AI. Competitive Benefits... 
    Permanent employment
    Full time
    For contractors
    Work at office

    Altaml

    Calgary, AB
    18 hours ago
  • $24.5 per hour

     ...is a Canadian charity and licensed not-for-profit professional engineering consultancy teaching people how to bring safe drinking water, sanitation...  ...passionate self-starter to join our Global Services team as a Learning & Development Intern. This role will be connected to... 
    Hourly pay
    Full time
    Contract work
    Fixed term contract
    Internship
    Work at office
    Work from home
    Flexible hours

    CAWST

    Calgary, AB
    24 days ago
  •  ...aligned individuals who can contribute to what were building. To learn more about our hiring process and workplace philosophy visit our...  ...date is August 5 2026. Arrangement Venture for Canada is a remote-first organization with offices based in Toronto and Vancouver.... 
    Remote work
    Contract work
    Internship
    Work at office
    Shift work

    Venture for Canada

    Calgary, AB
    29 days ago
  •  ...passion over perfection. So, if you’re eager to learn and bring great energy, we want to hear...  ...multi-discipline squads and other DevOps engineers to setup such infrastructure. Proposal...  ...model – a flexible mix of in-office and remote days  Great culture – active Social Club... 
    Remote work
    Full time
    Work at office
    Flexible hours

    Sidetrade

    Calgary, AB
    18 hours ago
  •  ...solutions. We offer clients advanced in-house engineering & design with 3D modeling, piloting, fabrication and machining, in-house control panel shop, and a full range...  ...Development AWC is deeply committed to lifelong learning and growth. We actively support employees in... 
    Full time

    AWC Process Solutions Ltd.

    Calgary, AB
    18 hours ago
  • $120k - $150k per year

     ...activities in real time. Its patented unsupervised machine learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to...  ...Preferred based in Calgary, but could be a fully remote position Benefits Compensation:... 
    Remote work
    Full time

    Datavisor

    Calgary, AB
    18 hours ago
  •  ...operations. These are tools used daily by engineers and scientists at the world’s largest...  ...large-scale data) Exposure to integrating machine learning, generative AI, or LLM-based components...  .... You will own real work that ships, learn from engineers who push you, and grow into... 
    Full time
    Part time
    Worldwide
    Shift work

    Halliburton

    Calgary, AB
    7 hours ago
  • (Previously Posted as Applied AI Platform Engineer) Be Boring. Make Money.™ is our investment...  ...without waiting for a spec. You learn at speed. The AI landscape shifts weekly....  ...employees to seamlessly combine in-person and remote work experiences, fostering collaboration,... 
    Remote work
    Long term contract
    Full time
    Flexible hours
    Shift work

    Mawer Brand

    Calgary, AB
    18 hours ago
  •  ...boundaries of whats best. Stop and think: how would YOU put our drinks on every table Reporting to the Production Supervisor the machine operator is committed to providing the customer with the highest quality product in an efficient and cost-effective manner. The... 
    Full time
    Seasonal work
    Worldwide
    Shift work

    Refresco Careers

    Calgary, AB
    29 days ago
  •  ...nationalities and team members working remotely from all over the world We...  ...As the Lead Full Stack Engineer, you will take on a pivotal...  ...for those in Ho Chi Minh City; Remote working for those outside Ho Chi...  ...activities and events ~ Learning and development plan CoverGo... 
    Remote work
    Full time

    CoverGo

    Calgary, AB
    a month ago
  • $85k - $110k per year

     ...Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of...  ..., including set up of virtual machines, their software, and networking Prepare...  ...found, maintain related documentation. Learn to deploy and upgrade part of the system... 
    Full time
    Internship
    Flexible hours

    General Dynamics Missions System International

    Calgary, AB
    18 hours ago

Do you want to receive more vacancies?

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