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

Staff Machine Learning Engineer -AI & Agentic Systems

Full-time

Project X

Company: Project X Ltd.
Location: Toronto, Ontario
Employment Type: Full Time
Location: (Hybrid working model)
Salary Range: $120,000-$150,000K CAD

 

About Project X Ltd. 

 

Project X Ltd. builds high-performing teams of talented, client-focused problem solvers who thrive on complex data challenges. Guided by our values of Care, Bravery, Excellence, and Innovation, we value people who take ownership of their work, step up when needed, and get things done.


Our team members are trusted advisors who collaborate closely, think creatively, and deliver practical, high-quality solutions for our clients. We look for individuals who are curious, accountable, eager to learn, and supportive of their teammates—because at Project X, our people are what make us great.

 

Role Summary

Project X Ltd. is seeking a Staff-level, hands-on software and ML engineering professional for an embedded, client-facing engagement supporting a team that automates marketing decisions and workflows. The successful candidate will design and build production integrations between AI agents, enterprise APIs, agent orchestration frameworks and managed AI services, enabling agent-driven workflows to safely create, launch, measure and manage business activity. This role requires deep, current fluency in LLMs, agent orchestration and the Model Context Protocol (MCP), and sits between Senior and Principal level. There are no direct reports for this position.

 

Key Responsibilities

  • Design and implement production integrations between AI agents, enterprise APIs and operational systems
  • Build production-grade services that let agents invoke tools and execute business actions reliably
  • Connect client owned automation APIs to an agent orchestration layer and third-party managed agents
  • Integrate LLM-based agents with internal and external services using APIs, MCP and related agent-tool patterns
  • Contribute to agent-to-agent and agent-to-tool communication patterns
  • Build for reliability: validation, error handling, retries, fallbacks, logging, observability and secure access
  • Participate in architecture and system-design decisions while remaining directly responsible for implementation

What We’re Looking For – Required Qualifications

  • 8+ years of professional software, ML or AI engineering experience
  • Production experience building LLM-based applications and agentic systems, including agent orchestration and tool/function calling
  • Practical experience with the Model Context Protocol (MCP), including exposing or consuming tools/resources
  • Advanced Python development with strong production software-engineering practices (testing, CI/CD, Git)
  • API development and integration (REST, service-oriented architectures), plus distributed systems and event-driven patterns
  • Experience deploying and operationalizing machine learning models in production
  • Ability to design guardrails, validation and failure-handling patterns for non-deterministic AI workflows
  • Strong communication skills for an embedded, client-facing engineering environment

Nice to Have

  • Experience with LangChain, LangGraph or comparable agent frameworks (e.g., LangChain Deep Agents)
  • Experience with multi-agent or agent-to-agent architectures and awareness of their common failure modes
  • FastAPI, Docker, Kubernetes and a major cloud platform (AWS, GCP or Azure)
  • Vector databases/retrieval systems and ML lifecycle tooling (MLflow, Weights & Biases or comparable)
  • Slack APIs or other enterprise messaging integrations
 

Use of Artificial Intelligence in Recruitment:


Project X may use automated or AI-enabled tools as part of the recruitment and selection process. These tools may support activities such as resume screening, candidate matching, or application management. All hiring decisions involve human review and judgment.

Employment Equity, Accessibility & Accommodations:


Project X is committed to fostering an inclusive, accessible workplace. Accommodations are available upon request in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code.

Privacy Notice:


Personal information collected during the recruitment process will be used solely for recruitment purposes and handled in accordance with applicable privacy legislation.

How to Apply:


Please apply with your resume and cover letter.

 

Vacancy posted 18 days ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer -AI & Agentic Systems in Toronto, ON vacancy
  • $143.6k - $205.2k per year

     ...About the Role: The Machine Learning team at Tubi drives the innovation behind personalized user...  ...highly skilled Senior Machine Learning Engineer to contribute to transformative...  ...design and implement advanced algorithms and systems to improve our personalization strategy.... 
    Suggested
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Tubi - Canada

    Toronto, ON
    19 days ago
  • $46 - $53 per hour

     ...re actively building the next-generation Machine Learning (ML) platform for low-cost, ultra-...  ...peta-byte scale data. Our Machine Learning Engineers are excited to work on these challenging...  ...degree of comfort in designing software systems and producing high-quality code ~ Curiosity... 
    Suggested
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    3 days per week

    Lyft

    Toronto, ON
    21 days ago
  • $125.8k - $157.3k per year

    Overview Languages English Education Earned doctorate degree Computer science Computer engineering, other Electrical and electronics engineering Mechanical engineering Robotics technology/technician Experience 5 years or more Hybrid... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Remote work

    Vector Institute

    Toronto, ON
    3 days ago
  •  ...Institutional Page About the Role The Systems Performance team is part of the Computing...  ...best practices with the wider Engineering team, fostering a culture of technical excellence...  ...maternity and paternity leaves  ~ Nucleo - Our learning platform of courses ~ NuLanguage - Our... 
    Suggested
    Long term contract
    Full time
    Work at office
    Work from home
    Relocation package
    Flexible hours

    Nubank

    Toronto, ON
    a month ago
  •  ...You will join a world-class team of engineers and data scientists from Facebook, Uber,...  ...and are motivated to productize scalable machine learning models. Critical thinking and problem-solving...  ...in Python (i.e. Pandas, Numpy, scikit-learn, etc), R, TensorFlow, amongst other data... 
    Suggested
    Full time

    Ample Insight

    Toronto, ON
    more than 2 months ago
  •  ...Our Business Engineered Intelligence (EII) is a utility infrastructure technology company...  ...engineering principles, and machine learning to provide defensible recommendations for...  ...clients.  Position Summary The IT Systems Engineer is a full-time role reporting... 
    Remote job
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Engineered Intelligence Inc.

    Toronto, ON
    3 days ago
  • $110k - $120k per year

     ...looking to fill an opening for a Senior Systems Engineer to join our Technology Ops & Support Partners...  ...production services, including virtual machines, storage, networking, identity...  ...Commitment to the continuous improvement of our staff through learning & development and an... 
    Full time
    Internship

    Aviso Wealth

    Toronto, ON
    29 days ago
  • $96.57k - $132.88k per year

    Job ID: 67386 Job Category: Engineering and Technical   Division & Section...  ...Engineering & Electrical Systems  ~Provides specialized engineering...  ...to management, vessel staff, maintenance personnel, consultants...  ...combined with continuous learning.    People Management, Labour... 
    Long term contract
    Remplacement
    Permanent employment
    Full time
    Temporary work
    For contractors
    Internship
    Monday to friday
    Shift work
    Afternoon shift

    City of Toronto

    Toronto, ON
    4 days ago
  •  ...millions of developers fix bugs faster. As a Staff Software Engineer on the Issue Workflow team, you'll architect the systems that power this experience. You'll work at the...  ...lightning-fast, how we enable sophisticated agentic workflows, and how we ensure that the product... 
    Full time
    Work at office

    Sentry

    Toronto, ON
    more than 2 months ago
  • $100.8k - $150.8k per year

     ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Hardware Engineering General Summary: As a...  ..., you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/... 
    Remplacement
    Work from home
    Shift work

    Qualcomm

    Toronto, ON
    11 days ago
  • $100k - $135k per year

     ...metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and...  ...Take on a new challenge and apply your engineering and system integration expertise in a cutting...  ..., adaptability, and a continuous learning mindset. Fluency in English, including... 
    Long term contract
    Worldwide

    Alstom

    Toronto, ON
    6 days ago
  •  ...warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...the Role Fivetran is looking for a Staff Software Engineer to join our Database...  ...correctness, and large-scale distributed systems. You will lead the design and evolution... 
    Full time
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    more than 2 months ago
  • $200k per year

     ...BrandProject, and Upper90. To learn more, visit clutch.ca . About the Role Platform Engineering is becoming a strategic investment...  ...for our first dedicated Staff Platform Engineer to help define...  ...engineering problems, thinks in systems rather than individual services... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    3 days per week

    Clutch Technologies Inc.

    Toronto, ON
    18 days ago
  • $185k - $231.5k per year

     ...world's most reliable on-demand, logistics engine for delivery! We're looking for...  ...us develop a 24x7, global infrastructure system that powers DoorDash’s three-sided marketplace...  ...mental health program, among others. To learn more about our benefits, visit our careers... 
    Full time
    Local area

    DoorDash Canada

    Toronto, ON
    19 days ago
  •  ...Bank digital platform ( eqbank.ca ) one of the top banks in Canada on the Forbes World's Best Banks list since 2021.  As a  Staff Cloud Engineer , you will serve as a senior technical expert supporting EQ Bank’s Microsoft cloud platforms with a focus on  Power Platform (... 
    Hourly pay
    Permanent employment
    Full time
    Work at office

    Eq Bank

    Toronto, ON
    more than 2 months ago
  • $70k - $90k per year

     ...culture. About the Role We seek a System Engineer I specializing in device management to join...  ...you're solution-oriented, comfortable learning new technology, and passionate about...  ...resourcefulness, desire, and ability to learn new technologies. Strong analytical and... 
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    OpenTable

    Toronto, ON
    18 days ago
  •  ...canonical and ready to query, with no engineering or maintenance required. We’re...  .... We’re looking for a Staff Software Engineer to join our...  ...scaling and resizing fleet of machines to handle the dynamic needs of...  ...bonus) Proven experience in system integration, including API... 
    Full time
    Live In
    Work at office

    Fivetran

    Toronto, ON
    more than 2 months ago
  • $40.87 - $52.88 per hour

     ...Business Unit : SDFX Studios Position : Systems Engineer, Sr  Location : Toronto, ONT (Hybrid) Hours of Operation: 9:00am - 6:00pm...  ...on site 3 days a week. Provide escalation support to on-call staff when required. WHAT YOU BRING: The ideal candidate will bring... 
    Hourly pay
    Full time
    Part time
    Local area
    Remote work
    Worldwide
    Shift work
    3 days per week

    Company3

    Toronto, ON
    more than 2 months ago
  •  ...Responsibility: WHO WE ARE Established in 1986, LRI Engineering Inc. is a Canadian engineering firm...  ..., retrofit of existing fire protection systems, or new complex commercial, high-rise...  ...Project Manager role. Sounds like fun? Learn more about the role below: POSITION OVERVIEW... 
    Remplacement
    Full time
    Contract work
    For contractors
    Home office

    CEP Forensic

    Toronto, ON
    4 days ago
  • $180k - $210k per year

     ...About Us We’re looking for a Staff Engineer -  User Experience (Backend) to join our Patient Platform team and shape the systems that power patient-facing experiences across our health technology platform. This team owns the APIs, orchestration services, and communication... 
    Full time
    Contract work
    Internship
    Local area
    Immediate start
    Remote work
    Flexible hours

    Prenuvo, Inc.

    Toronto, ON
    more than 2 months ago
  •  ...This is a product-focused engineering role where you'll play a key part...  ...volume telematics data. As a Staff Engineer on our Product &...  ...only design and deliver complex systems, but also drive technical strategy...  ...with orchestration / workflow engines (e.g. Step Functions, Temporal... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    Terminal

    Toronto, ON
    more than 2 months ago
  • $117.2k - $161.2k per year

     ...Overview AtkinsRéalis is seeking a Senior Baggage Handling System (BHS) Engineer for its Western Region. In this role, you will act as the...  ...SCADA (Supervisory Control and Data Acquisition), and HMI (Human Machine Interface) systems. Rewards & benefits Explore the... 
    Full time
    For contractors
    Internship
    Work at office
    Monday to friday
    Flexible hours

    AtkinsRéalis

    Toronto, ON
    10 days ago
  • $210k - $252k per year

     ...are looking for an experienced software engineer to help evolve and operate Nubank’s messaging...  ...that support a wide range of internal systems across multiple business domains and countries...  ...and paternity leaves  Nucleo - Our learning platform of courses NuLanguage - Our... 
    Full time

    Nubank

    Toronto, ON
    a month ago
  • $160k - $195k per year

     ...Your new company   Our client is a growing international engineering consultancy delivering complex electrical and power-system solutions across mining, mineral processing, energy and heavy industry. With its Canadian office in Mississauga and engineering teams around the... 
    Permanent employment
    Work at office
    Relocation package

    Hays

    Toronto, ON
    10 days ago
  •  ...Hybrid /Remote Our Company Willowglen Systems is a leading industrial automation company...  ..., and we are looking for a Project Engineer to join our team and drive our complex multidisciplinary...  ...organization. We are quick to learn, adapt and respond to changing circumstances... 
    Full time
    Work at office
    Remote work

    Willowglen Systems

    Toronto, ON
    22 days ago
  • $210k - $278k per year

     ...businesses deserve. ABOUT THIS ROLE Our engineering team is responsible for taking products from...  ...team is responsible for ensuring our systems are reliable and secure, while providing...  ...engineering organization. We are looking for a Staff Software Engineer who’s capable of... 
    Full time
    Self employment

    Found

    Toronto, ON
    a month ago
  •  ...and Resilience: The ability to remain calm and neutral during high-intensity behavioural escalations or when students face significant learning plateaus. Knowledge of ABA Principles: A solid understanding of reinforcement schedules, prompting hierarchies, and the... 
    Remplacement

    GLEN BRIAR ACADEMY INC

    Toronto, ON
    21 days ago
  •  ...commercial complexity is high and global impact is on the line. Staff Software Engineer, DevOps Location: Remote (US) Reports to: Manager, DevOps A...  ...champion best practices that improve developer productivity, system scalability, and operational excellence. You will be a... 
    Full time
    Remote work
    Worldwide

    Conga

    Toronto, ON
    a month ago
  • $90k - $125k per year

     ...From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we...  ...carbon and replace cars. Could you be the full-time System Engineer in Toronto, ON we’re looking for? Your future role Take... 
    Full time
    Worldwide

    Alstom

    Toronto, ON
    27 days ago
  •  ...About Our client \\ \\ Our client is the world leader in engineering and R&D services. Our client offers its clients a unique value proposition...  ...of 17 billion. People matter, results count. \ \\ Wireless System Engineer \\\ Location – \ Remote \\\ in & for USA & Canada... 
    Full time
    Remote work

    Yd Talent Solutions

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer -AI & Agentic Systems. Be the first to apply!