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

Applied Machine Learning Scientist, Agent Evaluation and Harness Engineering

$125.8k - $157.3k per year

Vector Institute

Full Time - Professional Staff Professional Staff Toronto, ON, CA

4 days ago Requisition ID: 1210

Salary Range: $125,800.00 To $157,300.00 Annually

Applied Machine Learning Scientist - Agent Evaluation and Harness Engineering

POSITION SUMMARY

As an Applied Machine Learning Scientist, Agent Evaluation and Harness Engineering, you will lead applied research on evaluation, observability, stress-testing, and systematic improvement of AI agents. The role focuses on assessing agent performance and safety across long-horizon, multi-step tasks, and on building methods and tools to help organizations understand whether those systems are working, why they fail, and how to make them measurably better.

A core objective is developing adaptive evaluation approaches tailored to Canadian organizations, moving beyond static public benchmarks towards rigorous, organization-specific test environments of end-to-end agentic systems. Working alongside Vector researchers, research professionals, and external partners, the role balances high-quality applied research with the creation of practical technical systems that improve the reliability, safety, security, and effectiveness of deployed agents.

KEY RESPONSIBILITIES

  • Research and implement state-of-the-art methods for evaluating agents operating over long horizons, multiple tools, changing environments, and partially observable states;
  • Develop evaluations that assess complete agent trajectories, including planning quality, tool selection, intermediate decisions, state transitions, recovery behaviour, verification, termination decisions, resource consumption, and final outcomes;
  • Develop methods for creating organization-specific evaluations from production traces, human feedback, incidents, near misses, support interactions, domain-expert knowledge, and synthetic scenario generation;
  • Create techniques for converting discovered failures into durable regression evaluations that can be rerun across model, prompt, policy, tool, and harness changes;
  • Partner with Vector researchers, Applied ML Specialists, research professionals, and external collaborators – including Vector industry partners and members of the Canadian AI Safety Institute – to identify consequential agent use cases and create tools, reference agents, and evaluations required for trustworthy deployment;
  • Develop schemas and infrastructure for capturing structured traces of active agents;
  • Research representations of agent trajectories, such as event streams, causal graphs, tool-call graphs, state-transition graphs, and compact trajectory embeddings;
  • Develop approaches for identifying recurrent failure patterns and attributing outcomes to specific components or decisions within an agent system;
  • Build privacy-preserving and security-conscious methods for collecting and analyzing traces in sensitive organizational environments;
  • Research and build agent harnesses incorporating tools, memory, retrieval, sandboxes, permissions, validators, execution loops, recovery strategies, state management, and human approval mechanisms;
  • Develop automated or semi-automated methods for optimizing agent harnesses based on evaluation results and execution traces;
  • Develop safe mechanisms for agents to propose modifications to their own prompts, tools, policies, memory structures, workflow logic, or evaluation criteria while preserving auditability and human control;
  • Lead or contribute to peer-reviewed publications, technical reports, open-source software, benchmark releases, and reference implementations;
  • Contribute to training programs and technical workshops that help Vector partners and external stakeholders design, evaluate, debug, and govern agent systems;
  • Serve as a Vector expert on emerging methods in agent evaluation and harness engineering and connect external stakeholders with relevant members of the Vector research community; and,
  • Other related duties as assigned from time to time.

KEY SUCCESS MEASURES

  • Development of novel, scientifically rigorous evaluation methods for tool-using and long-horizon agents;
  • Release of novel evaluation tooling in collaboration with the Canadian AI Safety Institute;
  • Creation of adaptive evaluation systems that discover materially important failures beyond those captured by static benchmarks;
  • Adoption of evaluation artefacts by Vector partners and stakeholders across Canada;
  • High-quality technical outputs, including peer-reviewed publications, technical reports, open-source tools, benchmarks, datasets, and reference architectures;
  • Effective collaboration with internal research and engineering teams and with external partners across sectors; and,
  • Meaningful contribution to Vector’s technical leadership in agent evaluation, agent observability, harness engineering, and safe recursive improvement.

PROFILE OF THE IDEAL CANDIDATE

  • PhD in computer science, computer engineering, machine learning, or a related discipline, or equivalent demonstrated research or engineering experience;
  • Research expertise in one or more of: evaluation of AI agents or language-model systems; automated red-teaming; program synthesis or automated software improvement; AI safety, security, or robustness; multi-agent systems;
  • Strong ability to design controlled experiments and reason about confounding variables, stochasticity, statistical power, evaluator reliability, and reproducibility;
  • Experience evaluating systems whose behaviour unfolds across multiple steps, tool interactions, or environmental state changes;
  • Strong knowledge of Python and experience building high-quality research software;
  • Experience working with modern language models and tool-using agent architectures;
  • Understanding of the distinction between model evaluation and evaluation of the broader model–harness–environment system;
  • Familiarity with open-source machine-learning and agent frameworks such as PyTorch, JAX, Google ADK, LangGraph, the OpenAI Agents SDK, or comparable systems;
  • Comfortable working at the boundary between open-ended research and production-quality engineering; and,
  • Able to communicate complex findings clearly to technical researchers, engineering leaders, domain specialists, and senior organizational stakeholders.

TOTAL REWARDS

The expected salary for this position will be $125,800 - $157,300 per year, plus benefits if applicable. The final salary offer will reflect the successful candidate's experience, skills, and qualifications, in alignment with the Vector Institute's Compensation Policy and may differ from above.

The Vector Institute’s Total Rewards approach extends beyond traditional compensation and benefits. Full-time employees are eligible for a comprehensive suite of supports that recognize and value employees, including vacation time, floater days, GRRSP, a Health Spending Account, a Summer Hours program, and flexible work arrangements.

POSITION STATUS

This posting is for an existing vacancy.

INCLUSION AND EQUAL OPPORTUNITY EMPLOYMENT

Vector believes AI powers possibility by advancing cutting-edge research and translating it into real-world impact through collaboration with research, industry, and government. Vector is committed to fostering a diverse and inclusive culture that reflects its values.

The Vector Institute welcomes applications from all qualified candidates, including those who are Indigenous, 2SLGBTQIA+, racialized persons/visible minorities, women, and people with disabilities.

If you require an accommodation at any stage of the recruitment or selection process, please contact View email address on click.appcast.io. The Vector Institute team will be happy to work with you to ensure your experience is as inclusive and accessible as possible.

JOIN OUR COMMUNITY

Check out the Vector Institute’s Careers Page to explore open opportunities at Vector and Follow Vector on X , LinkedIn , and Bluesky to stay connected with the latest developments in Ontario's AI ecosystem and the Vector Institute.

#J-18808-Ljbffr

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Applied Machine Learning Scientist, Agent Evaluation and Harness Engineering in Canada vacancy
  •  ...well as internal equity. Empire Life is looking to hire a Machine Learning Engineer to join our Data and Analytics team! We are actively...  ...experimentation and enterprise delivery, collaborating closely with Data Scientists, software engineers, and cloud teams to enable secure,... 
    Suggested
    Permanent employment
    Internship
    Flexible hours

    Empire Life Insurance

    Canada
    3 days ago
  • Lead innovative AI evaluations at Vector Institute as an Applied Machine Learning Scientist. Focus on enhancing agent performance and safety through advanced evaluation methods in Toronto, ON. This full-time role in Toronto, ON, seeks a professional with a PhD in computer science... 
    Suggested
    Full time

    Vector Institute

    Canada
    5 hours ago
  • $217.9k per year

     ...the same from you, there’s no better place to be. We are hiring a Staff Machine Learning Engineer to revolutionize how we optimize our operations using ML and GenAI. This is a unique opportunity to apply the latest advances in ML and GenAI to real-world problems that... 
    Suggested
    Full time
    Local area

    P2P

    Canada
    5 hours ago
  • Shape the future of autonomous systems with Harmattan AI as a Machine Learning Engineer focused on Detect and Track Distillation. Optimize models...  ...time. You will primarily work from Lausanne, Paris, or Zurich, applying advanced techniques in model optimization and machine... 
    Suggested
    Internship

    The Institute for Performance and Learning

    Canada
    1 day ago
  •  ...delivery. If you would like to learn more about this opportunity, feel free to reach out and apply today! Responsibilities:  Apply deep expertise in machine learning and applied AI to...  ...research and innovation Continuously evaluate the evolving AI landscape,... 
    Suggested
    Long term contract
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Flexible hours
    Canada
    more than 2 months ago
  •  ...embedded platforms. As an ML Research Engineer in the Detect&Track Distillation team,...  ..., heavily modify, and manage training, evaluation, and MLOps pipelines while ensuring reproducibility...  ..., Engineering, Mathematics). Deep Learning & Computer Vision : Proven experience... 
    Internship

    The Institute for Performance and Learning

    Canada
    1 day ago
  • $137.6k - $172k per year

     ...universal access to world-class learning. Coursera partners with...  ...Udemy, and grow your career, apply below. Job Overview: At...  ...a highly skilled Senior Data Scientist with deep expertise in product...  ...inference, decision science, and machine learning to join our team. In... 
    Worldwide

    Coursera Sourcing

    Canada
    29 days ago
  •  ...Job Responsibility: As a learning experience design and development...  ...tracking and reporting. Apply a design thinking approach to...  ...outline the learning experience, evaluation plan, technical learning architecture...  ..., etc.) ~ Act as a change agent for the design thinking and... 
    Full time
    Internship
    Work at office

    Workplace Safety and Insurance Board

    Canada
    8 days ago
  • $113.6k - $142k per year

     ...provide universal access to world-class learning. Coursera partners with leading university...  ...Coursera + Udemy, and grow your career, apply below. Job Overview: At Coursera, our...  ...We’re looking for a knowledgeable Data Scientist - Business Analytics to support decision-... 
    Worldwide

    Coursera Sourcing

    Canada
    16 days ago
  • $85k per year

     ...Junior Data Scientist The Wiley Edge banking team is currently seeking a Data Scientist to work across the Front Office Trading...  ...Trading, Risk & Regulatory Compliance Trade Analytics group, using Machine Learning and Data Analytics techniques to design and develop complex... 

    mthree Recruiting Portal

    Canada
    27 days ago
  • $20.3 per hour

     ...We are looking for qualified raters to support a project focused on evaluating personalized search and location recommendations. This role involves rating the relevance and usefulness of suggested places based on personalized results and defined project guidelines. Project... 
    Hourly pay
    Contract work
    Part time
    Freelance
    Immediate start

    Welo Data

    Canada
    12 days ago
  • $89.92k - $112.4k per year

     ...drive agentic transformation and harness the power of AI with secure,...  ...our  Boomi Careers page to learn more. How You'll Make An Impact...  ...As a Senior Software Quality Engineer, you will bridge traditional...  ...integration between backend systems, AI agents, databases & services.... 
    Contract work

    Boomi

    Canada
    1 day ago
  • $150k - $185k per year

     ...Summary We’re looking for a Senior Data Engineer to join our Product Engineering team and...  ...systems. That data powers analytics, machine-learning scores, AI-enabled product features, reporting...  ...models and workflows efficiently. Apply strong DataOps and software-engineering... 
    Long term contract

    Kindsight

    Canada
    9 days ago
  • $90.7k - $113.4k per year

     ...automation-minded Data Platform Engineer to join our Data Engineering...  ...with ambiguity, and the drive to apply those fundamentals across...  ...practices. There will be a lot to learn here, even if you arrive...  ...Code-based tooling, including agents, skills, hooks, and MCP integrations... 
    Remote work

    Tucows

    Canada
    1 day ago
  •  ...looking for a Software Development Engineer in Test (SDET) to help raise...  ...platform capabilities, AI agents, customer configurations, integrations...  ..., metrics, and analytics to evaluate quality and communicate trends...  ...feel personal ️ Tech & learning stipend : Conferences, books,... 
    Full time
    Remote work
    Flexible hours

    Replicant

    Canada
    1 day ago
  •  ...to build, run, govern, and improve dialog agents at scale. Powered by Raven, a proprietary...  ...on which feature requests reach engineering, and which you can solve yourself, or with...  ...intelligence with our clients Ability to learn technical tools, such as how to navigate... 
    Work from home
    Flexible hours

    PolyAI

    Canada
    2 days ago
  •  ...Description Fires Systems Engineer GDIT has an immediate career...  .... Monitor and evaluate application performance, identify...  ...formation-level exercises. Apply advanced knowledge of AFATDS hardware...  ...Integrated Database (MIDB) Machine-Assisted Analytic Rapid-Repository... 
    Contract work
    Immediate start
    Remote work
    Worldwide

    General Dynamics Information Technology

    Canada
    28 days ago
  •  ...Make an Impact:   As a Senior Frontend Engineer on the squad, you'll build and evolve...  ...properties use to make the experience their own, applying modern e-commerce best practices and...  .... From pioneering breakthroughs in machine learning to revolutionizing how hotels operate, we... 
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    18 days ago
  •  ...Make an Impact:   As a Senior Backend Engineer on the Booking Engine squad, you'll...  ...travel. From pioneering breakthroughs in machine learning to revolutionizing how hotels operate, we...  ...blind, and deaf-disabled individuals to apply. If reasonable accommodation is needed to... 
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    18 days ago
  •  ...Make an Impact:  As a Senior Fullstack Engineer on the Distribution Team, you'll be...  ...transactions and sensitive personal data, applying security best practices throughout the development...  .... From pioneering breakthroughs in machine learning to revolutionizing how hotels operate,... 
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    23 days ago
  •  ...exceptional and self-motivated Backend Software Engineer to join our core engineering team. The...  .... You Should be: Curious to learn and assimilate information quickly, enthusiastic...  ...designing, training, and deploying machine learning models a plus. Regular contributions... 
    Contract work
    Internship
    Remote work

    AI Fund

    Canada
    8 days ago
  • $40 - $46 per hour

     ...enjoys challenging work, advanced machining, and working with state-of-...  ...Support setup personnel and machine operators Develop setup...  ...Collaborate with manufacturing and engineering teams What We're Looking...  ...are strongly encouraged to apply: Aerospace Manufacturing... 
    Long term contract
    Permanent employment
    Full time
    Monday to friday
    Day shift

    Remote People

    Canada
    a month ago
  • $168k - $220k per year

     ...role: We're looking for an experienced Sr. Computer Vision Engineer to own core algorithms for mapping, localization, image analysis...  ...centers on advanced computer vision but integrates modern machine learning methodologies to optimize performance on real-world construction... 
    Local area

    OpenSpace

    Canada
    3 hours ago
  •  ...About the Data Platform Team Our Data Platform team is the engineering backbone of Tripadvisor’s data ecosystem. Formed from the...  ...Product, Analytics, Data Science, CRM, Marketing, Finance, and Machine Learning teams across Tripadvisor’s global engineering organization.... 
    Full time
    Remote work
    Worldwide

    Tripadvisor

    Canada
    15 days ago
  • $110k - $150k per year

     ...Intermediate Fullstack AI Platform Engineer to help build production AI agents and agent-backed workflows on AWS....  ...structured outputs, retrieval workflows, evaluation, observability, and integrations...  ...built. You are primarily a data scientist, ML researcher, prompt engineer, or... 
    Manual labor

    Kindsight

    Canada
    a month ago
  • $110k - $120k per year

     ...around the world. Their success is built on engineering excellence, practical innovation, and a...  ...Relocation Assistance: Yes Learn More About the Recruiter Donna Turner...  ...companies and professionals. How to Apply Please click on the “Apply” button located... 
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    17 days ago
  •  ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer...  ...well as external customers’ agents. We are at the forefront of...  ...to support continuous learning An awesome parental leave program...  ...-Channel Advertising   To learn more about our privacy... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    29 days ago
  • $32 - $39 per hour

     ...Manufacturing Design Engineer (SolidWorks | DFM/DFA) Scarborough,...  ...closely with engineering, CNC machining, fabrication, and quality teams...  ...drafting skills ~ Experience applying DFM and DFA principles ~ Excellent...  ...a confidential conversation. Apply today to learn more.... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Monday to friday
    Day shift

    Remote People

    Canada
    10 days ago
  • $100k - $150k per year

     ...of team members who will encourage you to learn, grow, and thrive in your career every...  ...step of the way. We are a high-ownership engineering organization focused on building secure,...  ...operations and reduce manual processes. Evaluate and strengthen IAM policies, access... 
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    a month ago
  •  ...but are still interested in the job, please apply. Nobody checks every box - we’re looking...  ...platform. About the Role: The Software Engineer will be a key contributor to the IAM Team,...  ...development on AWS and Kubernetes. You'll learn and grow your expertise in IAM... 
    Full time
    Worldwide

    kong

    Canada
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Applied Machine Learning Scientist, Agent Evaluation and Harness Engineering. Be the first to apply!