Talent.com

Machine learning engineer Jobs in Ottawa, ON

Create a job alert for this search

Machine learning engineer • ottawa on

Last updated: 13 hours ago

Machine Learning Engineer - Remote

YO AI LabsOttawa, ON, Canada
RemoteRemote
Full-timeFull-time
Quick Apply

AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using.You will design reproducible environments, deterministic veri... Show more

Analyst, Talent, Learning & Organizational Development

Lockheed Martin Corporationottawa, on, Canada

The Analyst, Organizational Development supports the execution of programs and initiatives that strengthen organizational capability, leadership effectiveness, talent development, and employee grow... Show more

 • Promoted • New!

Staff Machine Learning Engineer

SendGrid, Inc.ottawa, on, Canada

At Twilio, we’re shaping the future of communications, all from the comfort of our homes.We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers wo... Show more

 • Promoted • New!

Strategic Machine Learning Researcher

Communications Security Establishment Canadaottawa, on, Canada

The Communications Security Establishment (CSE) is Canada’s agency responsible for foreign signals intelligence, cyber operations and cyber security.Learn more about our mission, and what it means ... Show more

 • Promoted • New!

Learning Technology Specialist

Canadian Medical Protective Associationottawa, on, Canada
Full-timeFull-time

LEARNING TECHNOLOGY SPECIALIST.Hybrid – Primary Remote in Ottawa, ON.The Safe Medical Care & EDI group contributes to the key strategic objective of advancing safe medical care, by leveraging knowl... Show more

 • Promoted • New!

Machine Sales Representative (MSR)

TCAT Div of Toromont Industries Ltdottawa, on, Canada
Permanent, Full-timePermanent, Full-time

Toromont Cat is looking for an experienced and motivated Machine Sales Representative to support business development and customer relationships in the Ottawa region.The ideal candidate will have a... Show more

 • Promoted • New!

AI Learning Services Specialist (LSS) - Learning and Development (18-month contract)

EYottawa, on, Canada
TemporaryTemporary

At EY, we're all in to shape your future with confidence.We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ... Show more

 • Promoted • New!

Coordinator, Effectiveness and Learning Systems

Federation of Canadian Municipalitiesottawa, on, Canada
Full-timeFull-time

Coordinator, Effectiveness and Learning SystemsApply: Hybrid - Ottawa: Full time: Posted Yesterday: End Date: October 29, 2026 (12 days left to apply): JR **Who we are at GMF:**At the Gre... Show more

 • Promoted • New!

Staff Machine Learning Engineer

Babylistottawa, on, Canada
Full-timeFull-time

We're hiring a Staff MLE for the Discovery team to own recommendations and personalization across Babylist’s consumer experience — the homepage feed, product recs, search, and the ML-powered system... Show more

 • Promoted • New!

Mechanical Engineer - Machine Design

Mate Gaugeottawa, on, Canada
Full-time, TemporaryFull-time, Temporary

New Graduates and experienced Mechanical Engineers or equivalent.Compensation: $75,000 – $90,000 (Recent Graduates) | $90,000 – $125,000 (Experienced Hires).Mate Gauge is a leader in laser-based th... Show more

 • Promoted • New!

Dubai - Head of Machine Learning & AI

Talent Seedottawa, on, Canada
Full-timeFull-time

Senior Director of Machine Learning.ML, ML Ops, and Generative AI teams.This is a senior leadership role at the intersection of cutting-edge AI innovation and high-impact production systems.You wil... Show more

 • Promoted • New!

Learning & Performance Solutions Manager

KPMG Auditoresottawa, on, Canada

KPMG Auditores in Toronto seeks an experienced Performance Solutions Lead to drive learning design across large, complex projects for audit and assurance teams.You will scope, design, and deliver l... Show more

 • Promoted • New!

Machine Operators - 3rd Shift

Steel Technologies LLCottawa, on, Canada

As an Machine Operator you will be an important part of the Steel Technologies team and critical to meeting our customer demands.You’re more than a machine operator, you’re an equipment programmer ... Show more

 • Promoted • New!

Senior AI/Machine Learning Engineer

Alert Media, Inc.ottawa, on, Canada

AlertMedia is looking for an innovative and hands-on Sr.AI/ML Engineer with a strong background in applied machine learning and data science to lead the evaluation, training, and integration of adv... Show more

 • Promoted • New!

Machine Learning Engineer (ROA + LTV ML)

Affirm, Inc.ottawa, on, Canada

Use affirm’s proprietary and other third party data to develop machine learning models that predict the likelihood of default and make an approval or decline decision to achieve business objectives... Show more

 • Promoted • New!

Early Learning Assistant Extended Day

Ottawa-Carleton District School Board (OCDSB)ottawa, on, Canada
Permanent, Full-timePermanent, Full-time

Support school-age children as an Early Learning Assistant with the Ottawa-Carleton District School Board, using childcare and behaviour guidance skills.This regular position serves extended-day pr... Show more

 • Promoted • New!

Strategic Machine Learning Researcher

Cse Cstottawa, on, Canada

The Communications Security Establishment (CSE) is Canada’s agency responsible for foreign signals intelligence, cyber operations and cyber security.Learn more about our mission , and what it means... Show more

 • Promoted • New!

Machine Learning Teaching Assistant

University of Ottawaottawa, on, Canada

Teach applied machine learning in person at the University of Ottawa’s Main Campus, supporting labs, assignments, and computer engineering projects.This Teaching Assistant position supports Applied... Show more

 • Promoted • New!

Composite Structures Machine Learning Fellow

Government of Canadaottawa, on, Canada

Advance composite structures research with machine learning and finite element analysis in a limited hybrid Aerospace work arrangement.The National Research Council’s two-year Postdoctoral Fellow p... Show more

 • Promoted • New!

Machine Learning Developer Co-op

Kinaxisottawa, on, Canada
Full-timeFull-time

Build Machine Learning software with Python at Kinaxis, working onsite or remotely according to your Canadian location.Gain production development experience.This full-time co-op or internship star... Show more

 • Promoted • New!
People also ask
Machine Learning Engineer - Remote

Machine Learning Engineer - Remote

YO AI LabsOttawa, ON, Canada
18 days 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.