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

Software Engineer - AI/ML & LLM - Remote

YO AI Labs

Montréal, QC
  • 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 Software Engineer - AI/ML & LLM - Remote in Montréal, QC vacancy
  •  ...Having recognized the advantages of remote work, including employee morale, productivity, reduced...  ...team is leveraging Operations Research and AI/ML-based technologies to build the next-...  ...of production-grade AI systems, including LLM-powered features, retrieval-augmented generation... 
    Remote work
    Permanent employment
    Full time

    Tecsys Inc.

    Montréal, QC
    1 day ago
  • $176.8k - $238.65k per year

     ...matière de développement d'IA/ML, de MLOps, de processus CI/CD et...  ...skilled and visionary Principal Software Developer with deep expertise...  ...deploying, and scaling generative AI applications. As a key...  ...management, data science, and engineering teams to establish and prioritize... 
    Suggested
    Long term contract
    Apprenticeship
    Work at office
    Local area

    Ukg

    Montréal, QC
    1 day ago
  •  ...Ingénieur·e senior Python et systèmes ML , vous jouerez un rôle clé dans...  ...les systèmes basés sur les LLM lorsque pertinent, incluant l’...  ...lauréate d’un prix Brandon Hall AI et doublement reconnue comme leader...  ...Solid understanding of software engineering fundamentals (testing... 
    Suggested
    Daily paid
    Remplacement
    Full time
    Apprenticeship
    Work at office
    Worldwide

    Explorance

    Montréal, QC
    1 day ago
  •  ...de solutions d'apprentissage automatique (ML) visant à résoudre des problèmes commerciaux...  ...Learning Platform, the Senior ML Platform Engineer within Mistplay’s Data Team will play a...  ...reliability, and developer experience. Strong software engineering in Python, Go, or Java;... 
    Suggested
    Full time
    Work at office
    Night shift
    Day shift
    2 days per week

    Mistplay

    Montréal, QC
    1 day ago
  • $225k - $300k per year

     ...that US Mobile is building: a software platform built truly for the 21st...  ...5G and IoT, with world class engineering, best-in-class user experience...  ...We’re looking for a Senior AI Engineer to lead the evolution...  ...fully autonomous interactions. LLM Integration: Explore and... 
    Suggested
    Long term contract
    Full time
    Work from home
    Flexible hours

    Us Mobile

    Montréal, QC
    1 day ago
  •  ...unique problems that it presents attracts curious candidates like yourself. Job Description: Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low... 
    Full time
    Work at office
    Flexible hours

    Ac780

    Montréal, QC
    1 day ago
  •  ...through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our flagship product...  ...dcbel is looking for an experienced Manufacturing Test Software Engineer to develop, implement, and continually improve an exhaustive... 
    Flexible hours

    Dcbel Inc

    Montréal, QC
    1 day ago
  •  ...Role overview As a Senior AI Developer, you build production...  ...clients. You bring disciplined software development practices, strong applied...  ...targets Build robust ML pipelines and production integrations...  ...AI implementation patterns and engineering best practices Take... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    1 day ago
  • $88k - $132k per year

     ...use cases and key business processes that the AI solutions will support. Work closely with cross-functional teams, architects, engineers to translate requirements in robust AI...  ...GCP) ~2+ years of experience developing AI/ML solutions, including at least 1 year of AI/ML... 
    Weekend work

    Ernst & Young

    Montréal, QC
    22 days ago
  •  ...A career as a Senior AI Engineering Developer in the Hyper Automation team at National Bank means serving as a specialist in the development of advanced technological solutions. This position will allow you to have a concrete impact on the digital transformation thanks to... 
    Full time
    Flexible hours

    National Bank

    Montréal, QC
    2 hours ago
  •  ...seeking a senior distributed machine learning (ML) research developer to join our team working on a novel AI safety agenda. In this role, you will work closely...  ...field (e.g., computer science, computer engineering, software engineering) is required. An advanced degree (master... 
    Work at office

    LawZero

    Montréal, QC
    2 days ago
  •  ...they work. We believe that publication in AI/ML has become overly biased towards short-...  ...FAIR, Mila, MPI, etc. and self taught senior engineers transitioning into research. We do not...  ...sanctioned jurisdictions. This will be a remote fellowship. We do not sponsor visas.... 
    Remote work
    Full time
    Temporary work

    Intuition Machines, Inc.

    Montréal, QC
    a month ago
  •  ...professional expertise with Adaptive AI technology that is continuously...  ...for a Senior Generative AI Engineer to develop our next-generation...  ...) and Large Language Model (LLM) technologies. You will be working...  ...closely with DevOps Engineers, software engineers, designers, and... 
    Full time
    Shift work

    Apertera

    Montréal, QC
    a month ago
  •  ...directly improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid environments? Join us in...  ...to focus on delivering value. We are looking for a Platform Engineer who is passionate about Kubernetes, automation, observability,... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...Le rôle Le·la Développeur.euse apprentissage automatique - IA/ML contribue à la mise en place, au maintien et à l’évolution de la plateforme...  ...de validation de modèles et l’opérationnalisation des systèmes AI/ML à grande échelle dans des environnements de production. ~... 
    Contract work
    Apprenticeship
    Work at office

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...Aspire Software is seeking an AI lead to join our growing team in the Canada! About the Organisation – Aspire Software, an operating group of...  ...feedback. The AI Lead does everything an AI Product Engineer does - plus owns customer discovery, validation,... 
    Full time

    Valsoft Corporation

    Montréal, QC
    1 day ago
  •  ...integrated suite of energy hardware and software products, and their supporting infrastructure...  ...opportunity dcbel is looking for an AI Systems Developer to join our team. In...  ...requirements ~ University degree in Software Engineering or equivalent post-secondary education... 
    Full time
    Flexible hours

    Dcbel Inc

    Montréal, QC
    1 day ago
  • $115.4k - $173k per year

     ...Process Management experience Sales Support Engineer/Pre-sales support Skills and Abilities...  .... Workplace Type This is a fully remote position. À propos de TEKsystems et TEKsystems...  .... Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI)... 
    Remote work
    Daily paid
    Long term contract
    Permanent employment
    Local area
    Shift work
    Montréal, QC
    1 day ago
  •  ...exceptionally talented backend engineer to join our team in Montreal. You...  ...wider engineering team and the ML team that you would be co-located...  ...PostgreSQL / MongoDB / Elastic Cloud LLM providers + bare metal GPUs...  ...in one of the most ambitious AI companies that exist today, surrounded... 
    Remote work
    Long term contract
    Full time
    Apprenticeship
    Flexible hours

    Reliant Ai

    Montréal, QC
    1 day ago
  •  ...rise of artificial intelligence (AI) for the benefit of all....  ...candidate will act primarily as a software engineer, playing a key role in...  ...Experience with closed-source LLM APIs (especially OpenAI; others...  ...Flexibility on preferred working style (remote and hybrid options available)... 
    Remote work
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Worldwide
    Flexible hours

    Mila - Institut Québécois D'intelligence Artificielle

    Montréal, QC
    1 day ago
  •  ...ideas and reward their results. As an  AI/ML Research Intern , you will be an...  ...Following qualifications are a plus : Software best practices (agile, version control, experiment...  .... Each project, advised by a software engineer, promotes a comprehensive learning experience... 
    Summer work
    Internship
    Work at office
    Immediate start
    Day shift

    DRW

    Montréal, QC
    a month ago
  •  ..., and more.  They are looking for an AI First Product Manager to lead the development...  ..., QC, Canada Type:  Office/Hybrid/Remote, full-time Start date: ASAP Responsibilities...  ...modern development workflows, tools, and engineering concepts; ~ Hands-on experience with AI... 
    Remote work
    Full time
    Work at office
    Immediate start

    Art2hire

    Montréal, QC
    1 day ago
  •  ...Optimisation du système – Équilibrer l'utilisation de LLM coûteux avec une logique déterministe afin d...  ...fondamentales en apprentissage automatique (ML) – vous comprenez l'apprentissage supervisé...  ...interact with LANDR using conversational AI. Music creation and distribution are... 
    Full time
    Apprenticeship
    Work at office
    Local area

    Landr

    Montréal, QC
    1 day ago
  •  ...hiring a Senior Machine Learning Engineer Scientist to lead the...  ...systems, along with production-grade ML pipelines. This role sits at the...  ...inference pipelines with solid software design & architecture strategy....  ...for advancing structured-data AI and building platforms that deliver... 
    Long term contract
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    15 hours ago
  •  ...recognized the advantages of remote work, including employee morale...  ...Role We are looking for a Software Developer in Test (Data Platform...  ...) to join our TecsysIQ Data & AI team. This role is focused on...  ...will work closely with Data Engineers, Product Owners, and Business... 
    Remote work
    Permanent employment

    Tecsys Inc.

    Montréal, QC
    1 day ago
  • $124.2k - $167.65k per year

     .... About the Team: We are seeking a Software Engineering Manager to join our dynamic team. As a manager...  ...with business goals. We operate in an AI augmented engineering environment where...  ...development tools, intelligent automation, and LLM-aided workflows is a first-class practice... 
    Apprenticeship
    Work at office
    Local area

    Ukg

    Montréal, QC
    1 day ago
  •  ...is a next-generation data and AI consulting firm dedicated to accelerating...  ..., AI technologies, data engineering, and digital transformation....  ...and regression tests for LLM-powered features, and monitor...  ...~3–5 years of experience in software engineering or data engineering... 

    Artefact

    Montréal, QC
    3 hours ago
  •  ...combining professional expertise with Adaptive AI technology that is continuously refined...  ...seeking a talented and motivated Senior Software Engineer to contribute to the development and...  ...with a mix of in-office collaboration and remote flexibility. ~ Learning & Growth Opportunities... 
    Remote work
    Full time
    Work at office

    Apertera

    Montréal, QC
    3 days ago
  •  ...changing how video games are made. Our AI team, led by industry luminaries...  ...the future of creative software. This isn't just another AI wrapper. You'll be engineering a production-scale AI orchestration...  ...and frameworks (like LangChain, LLM APIs, LLM workflows). ~❌ This... 
    Work at office
    Flexible hours
    2 days per week
    1 day per week

    Ironbelly Studios

    Montréal, QC
    17 days ago
  •  ...and act autonomously. Strong Python engineering expertise and hands-on experience with modern...  ...scalable architectures. Agent & AI System Development Design and build...  ...such as ReAct (Reasoning Acting). LLM Capabilities & Enhancements Develop... 
    Full time

    Astra North Infoteck Inc.

    Montréal, QC
    29 days ago

Do you want to receive more vacancies?

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