Apply now

Posted 2 months ago

AI Engineer (Agentic Workflows)

@ Protocase Inc./45Drives Ltd.

Kitchener, Ontario

On-siteFull-time3+ years experience
Apply now
SIGNALS

Overview

Protocase Inc./45Drives Ltd. is hiring a mid-to-senior AI Engineer for agentic workflows in Waterloo, Ontario. The role designs LLM-based applications, retrieval pipelines and tool-using automations that replace or augment manual work. The posting states a full-time, in-office, dayshift schedule with a $100,000 to $150,000 CAD total compensation range.

Responsibilities:

  • Design and build agentic workflows that call tools and chain multi-step actions
  • Architect RAG pipelines including ingestion, chunking, embeddings and vector databases
  • Build evaluation harnesses and test suites for agent accuracy and reliability
  • Monitor deployed AI workflows for latency, cost and output quality

Requirements summary:

  • 3+ years of professional software development experience
  • Experience building applications on LLM APIs or self-hosted inference
  • Practical experience with an agent orchestration framework or workflow platform
  • Solid understanding of RAG, embeddings and vector search
  • Strong Python or modern backend programming skills
  • Bachelor's degree in computer science or equivalent experience

Tools & skills

Benefits mentioned

DentalLife insuranceRetirement plan
Source and dates

Employer career site / ATS feed · bamboohr

Employer posting date
2026-08-25
First seen by our source
2026-10-08
Source record updated
2026-10-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience3+ years
Hours per week40 (estimated)
Scheduleday
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science, Software Engineering
Perks mentionedGenerous paid time off, Retirement plan, Paid training

Summary and details written by AI from the posting; the employer’s posting is the authority.

Protocase Inc./45Drives Ltd.

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Leading Manufacturer of Custom Electronic Enclosures & Parts for Science, Engineering and Innovation

Full company description

Long lead times stifle projects. They let your focus and momentum drift away. Latencies complicate production runs and encourage inventory buildup. But it doesn’t have to be this way. At Protocase, we’ve developed a unique mass custom manufacturing process that’s ultra-fast, flexible and easy. Get custom enclosures and parts in 2-3 days, with no minimum order. Revolutionize your workflow and simplify your part sourcing with the world’s fastest custom manufacturer. We work with 18,000+ engineers, scientists and innovators all over the world in a variety of industries: • Aerospace • Defense • Artificial Intelligence • Audio/Visual • Automation • Automotive • Life Sciences & Medical • Communications • Research & Development • Energy • Entertainment • Photonics • Robotics • Software If you've got a project that requires custom enclosures or parts made quickly in low to mid volumes, contact us. Protocase, and its ProtoSpace Mfg division, is proud to be ISO:9001 certified and AS9100D registered, as well as ITAR compliant and registered with Canadian Controlled Goods. Important Links: Our website: http://www.protocase.com Our free 3D enclosure design software: http://www.protocasedesigner.com Facebook: http://www.facebook.com/Protocase Twitter: @ProtocaseInc YouTube: https://www.youtube.com/channel/UC4soIoGXw8SaFDmDReCl47Q Instagram: https://www.instagram.com/protocase/

LinkedIn followers
5,904
People associated on LinkedIn
276
Reported office locations
  • 46 Wabana Court, Sydney, Nova Scotia B1P0B9, CA
Business categories
  • Electronics
  • Consumer Electronics
Other recorded names
  • Protocase Inc./45Drives Ltd.
  • Protocase
Specialties
  • electronic enclosures
  • CAD software
  • rapid manufacturing
  • custom design
  • sheet metal
  • engineering
  • custom enclosures
  • technology
  • research
  • prototyping
  • cnc machining
  • Aerospace
  • Robotics
  • computer aided design
  • 3D printing
  • gaskets
  • rapid protoyping
  • prototyping
  • product development
  • lean manufacturing
  • quality assurance
  • AS9100
  • ISO9001
  • mechanical engineering
  • CNC milling
  • and CNC lathe
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Long lead times stifle projects. They let your focus and momentum drift away. Latencies complicate production runs and encourage inventory buildup. But it doesn’t have to be this way. At Protocase, we’ve developed a unique mass custom manufacturing process that’s ultra-fast, flexible and easy. Get custom enclosures and parts in 2-3 days, with no minimum order. Revolutionize your workflow and simplify your part…

FieldValue
IndustryIndustrial Machinery Manufacturing
Company size201-500 employees
HeadquartersSydney, Nova Scotia
Organization typePrivately Held
Year founded2001
Specialtieselectronic enclosuresCAD softwarerapid manufacturingcustom designsheet metalengineeringcustom enclosurestechnologyresearchprototyping
Open jobs on Jobsy7
LinkedInView page
Job description

Position Title: AI Engineer (Agentic Workflows)
Department: Research & Development
Company: Protocase Inc.
Location: Waterloo, Ontario, Canada
Work Arrangement: In-Office
Employment Type: Full-Time
Shift: Dayshift
Level: Mid–Senior (Expected Experience: 3+ Years)

Full Transparency: We Work a Little Differently Around Here.

This isn't just another job where you punch in and punch out. We come to work every day because we strive to earn a living in a meaningful way. Too many people exist without finding joy or purpose in their work, and we believe that's just wrong. After all, we spend at least a third of our lives working—so why not create workplaces where people want to come to work in the morning and feel good when they leave at the end of the day?

At Protocase, your ideas don't just matter—they shape our future. We thrive on collaboration and innovation, where every voice is heard, valued, and makes a real impact. Does this sound like something you'd want to be a part of and help grow?

Protocase specializes in custom sheet metal enclosures, panels, and parts for engineers and innovators worldwide, built with unmatched speed and quality. We take the impossible and make it possible for some of the brightest minds on the planet.

Learn more about us: 👉 https://workdifferently.info/

About the Role

As an AI Engineer (Agentic Workflows) at Protocase, you will design and build applications, automations, and agentic systems on top of existing large language models (LLMs) and foundation models.

This role owns the layer between a model's raw capability and a working business solution: orchestration, retrieval, tool integration, prompt and context design, and evaluation. You'll think in terms of workflows and outcomes—identifying where an agentic or AI-assisted process can replace or augment manual work—and move from abstract problem statements to concrete, working pipelines.

This role does not require deep expertise in training or fine-tuning models from scratch. It requires strong software engineering fundamentals, systems thinking, and fluency in the current landscape of LLM APIs, agent frameworks, and retrieval tooling.

What You'll Do

  • Design and build agentic workflows that plan, call tools, and chain multi-step actions to complete tasks with minimal human intervention.
  • Integrate large language models into products and internal tools via APIs and open-source inference/serving frameworks.
  • Architect retrieval-augmented generation (RAG) pipelines, including document ingestion, chunking strategy, embedding selection, and vector database integration.
  • Design and iterate on prompts, system instructions, and context-management strategies to reliably steer model behavior.
  • Select and integrate appropriate orchestration tooling to coordinate multi-agent or multi-step workflows.
  • Build evaluation harnesses and test suites to measure agent and workflow accuracy, reliability, and regression over time.
  • Translate ambiguous, high-level business problems into scoped technical specifications and working prototypes.
  • Collaborate with product, operations, and subject-matter stakeholders to identify high-value automation and agentic opportunities.
  • Monitor deployed AI workflows in production, using observability tooling to track latency, cost, and output quality.
  • Stay current with the fast-moving AI agent and tooling ecosystem and recommend adoption of new frameworks, models, or techniques where warranted.

What You Need (Required Qualifications)

Everything listed in this section is considered required to perform this role successfully.

Education

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.

Experience

  • 3+ years of professional software development experience.
  • Demonstrated experience building applications on top of LLM APIs, including API providers or self-hosted inference.
  • Practical experience with at least one agent orchestration framework or workflow automation platform.

Technical Skills

  • Solid understanding of RAG architecture: embeddings, vector search, chunking, and retrieval strategy.
  • Strong general-purpose programming ability in Python and/or a modern backend language.
  • Ability to reason abstractly about a business problem and independently design a technical approach to solve it.
  • Comfortable working with APIs, containers, and cloud or on-premises infrastructure.

Certifications / Licences

  • N/A

Other Requirements

  • Ability to work in-office in Waterloo, Ontario.

What Would Be Considered an Asset (Nice-to-Have Qualifications)

The following qualifications are not required, but would be considered an asset.

  • Experience with vector databases and hybrid search/reranking techniques.
  • Familiarity with LLM inference/serving frameworks and gateway/proxy layers for model routing.
  • Experience building or maintaining evaluation and observability pipelines for AI systems.
  • Exposure to multi-agent system design patterns, including planner/executor, supervisor/worker, and tool-calling loops.
  • Prior experience scoping and delivering AI features or automations in a production environment.
  • Basic familiarity with model fine-tuning concepts, even without hands-on training experience.

About You

You’re a strong software engineer who sees AI as a systems problem, not just a prompting problem. You enjoy taking an ambiguous business challenge, breaking it down into something concrete, and building a practical solution that works reliably in the real world.

You’re comfortable experimenting with new models and tools, but you also care about maintainability, observability, cost, and whether the solution actually improves the process it was designed to support.

You’ll likely thrive in this role if you:

  • Enjoy turning loosely defined problems into well-scoped technical solutions.
  • Think naturally in terms of workflows, systems, tools, dependencies, and outcomes.
  • Are comfortable building with LLM APIs, retrieval systems, orchestration frameworks, and external tools.
  • Know that a successful AI application requires more than a good prompt—it needs thoughtful architecture, evaluation, monitoring, and iteration.
  • Can move quickly from experimentation and prototyping to reliable, production-ready software.
  • Are curious about emerging AI capabilities without automatically chasing every new framework or model.
  • Make pragmatic technical decisions based on the problem, rather than forcing a preferred tool or architecture.
  • Enjoy working directly with stakeholders to understand how work gets done and where AI can meaningfully improve it.
  • Take ownership of the systems you build, including their reliability, cost, performance, and long-term maintainability.
  • Communicate technical concepts clearly with both engineering and non-technical teams.
  • Are comfortable working in a fast-moving environment where the technology, best practices, and available tools are constantly evolving.
  • Want to help shape how AI and agentic systems are used across a growing organization.

Most importantly, you’re focused on useful outcomes. You’re interested in building AI systems that solve real problems, hold up outside of a demo, and create measurable value for the people who use them.

Why Us?

At Protocase, we believe in recognizing and rewarding hard work and dedication.

Our starting annual total compensation package—including base salary and performance incentives—ranges from $100,000 to $150,000 CAD, depending on experience.

In addition, you can look forward to:

🏆 Training & Growth: Leadership training, skills development opportunities, regular coaching, and clear pathways for career growth.

👩‍⚕️ Comprehensive Health Care Plan & Company RRSP: Medical, Dental, Life Insurance, Group Insurance, and a Company RRSP after six months of full-time employment.

🏖️ Vacation: Start with two weeks of paid vacation, increasing to three weeks after three years and four weeks after five years.

🏋️ Wellness Support: Enjoy wellness initiatives and access to programs that support your health and well-being.

🎉 Social Events: Regular social events, including seasonal parties, monthly lunches, and team celebrations.

🌳 Lifestyle of Waterloo, Ontario: Build your career in one of Canada's leading technology and innovation communities. Waterloo offers a strong engineering and startup ecosystem, access to world-class universities and technical talent, vibrant restaurants and entertainment, and convenient connections throughout Southwestern Ontario and the Greater Toronto Area.

Similar jobs

  • AI Engineer

    Toronto, ON
    $65/hrContract

    Insight Global: Insight Global is an international talent and consulting company that delivers business outcomes in an ever-changing world.

    3+ YOEInsight Global needs candidates with 3 to 5 years of machine learning, AI or software engineering experience, strong Python skills, and hands-on work building LLM applications, agents and RAG systems. Experience with GCP Vertex AI, LangGraph and production AI deployment is required.

    Python, LangGraph, Vertex AI, Langfuse, GCP

  • AI Engineer – Market Surveillance

    Toronto, ON

    Capco: Capco, a Wipro company, is a global technology and management consultancy specializing in driving digital transformation in the financial services…

    5+ YOECandidates need 5+ years in market surveillance, trading compliance or capital markets technology. They also need hands-on Python, SQL and machine learning or LLM experience, and familiarity with equities and derivatives.

    Python, SQL, Nasdaq SMARTS, NICE Actimize

    AI Engineer – Corporate Actions & Asset Servicing

    Toronto, ON

    Capco: Capco, a Wipro company, is a global technology and management consultancy specializing in driving digital transformation in the financial services…

    5+ YOECapco needs 5+ years in corporate actions, asset servicing or securities operations, plus hands-on AI or automation delivery experience. Candidates should know Python, APIs, LLMs and document AI, and be able to turn complex financial business rules into technical logic.

    Python, APIs, LLMs, Document AI

  • Senior AI Engineer (AI Automation)

    Toronto, ON
    RemoteFull Time

    TRM Labs: TRM Labs is a blockchain intelligence company that helps financial institutions, crypto businesses, and government agencies detect and investigate…

    Candidates need strong production software engineering in Python or TypeScript and very high AI fluency with agentic solutions, MCP, retrieval, evals and observability. They also need experience taking requirements from non-engineers and building tools those teams adopted.

    Claude Code, Cursor, MCP

  • Senior AI Engineer

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    2+ YOERoyal Bank of Canada needs candidates with 2+ years of software development, including 1+ year of full stack JavaScript/TypeScript with Vue/Nuxt and Node.js. They must have strong SQL skills, automated testing experience, and familiarity with OAuth2/OIDC.

    Vue, Nuxt, Node.js, SQL Server, Git

    Senior AI Engineer

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    2+ YOERoyal Bank of Canada needs candidates with 2+ years of software development, including 1+ year of full stack JavaScript/TypeScript with Vue/Nuxt and Node.js. They must have strong SQL skills, automated testing experience, and familiarity with OAuth2/OIDC.

    Vue, Nuxt, Node.js, SQL Server, Git

  • Senior AI Engineer, IT Solutions 1 1 1

    Toronto, ON

    Celestica International LP

    11+ YOECelestica International LP needs candidates with 11+ years in IT, software engineering or data science, including 3-5 years in AI/ML engineering. They must know generative AI, vector databases, advanced Python and a cloud AI platform, and communicate well with non-technical leaders.

    Python, PyTorch, TensorFlow, LangChain, LlamaIndex, Pinecone

  • AI Engineer

    Cambridge, ON

    Eclipse Automation

    5+ YOECandidates need five or more years of building production enterprise applications, hands-on experience with AI/LLM solutions such as RAG and agents, and experience with React, TypeScript, Python and either .NET/C# or Node.js. Strong SQL, API integration, and a degree or diploma or equivalent experience are also required.

    Ollama, llama.cpp, vLLM, NVIDIA NIM, Azure DevOps, GitHub Actions

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.