Agent Engineering
Prove you can architect, build, and operationalize a production-grade agent from scratch. This certification requires you to design a multi-node agent with knowledge bases, structured outputs, conditional logic, and Profound Data.

Target Audience
Marketing Engineers
Skills
Agent Architecture, Automation Design
Submission Type
Project Based Assignment
Rubric
Submissions are evaluated across five dimensions, each scored on a 1–5 scale| Category | Weight | What we're evaluating | 3 - Excellent | 2 - Meets expectations | 1 - Needs improvement |
|---|---|---|---|---|---|
| Agent Architecture & Node Design | 25% | Can you design a multi-node agent that uses all five node categories with intentional sequencing and clear data flow? | All five node categories used with purpose. Variable names tell the full story ("SF Baseline" → "Pricing Change Detected" → "Diagnosis Report"). Tight Detection → Analysis → Delivery → Update loop, no orphaned nodes. Walkthrough shows individual node testing and explains what changed after the first run. | Four or five node categories with logical sequencing. Descriptive variable names. Detection → Analysis → Delivery → Update pattern present with minor gaps. Walkthrough references how variables connect nodes. | Fewer than three node categories. Generic variable names ("output1"). No discernible operational loop. No individual node testing evident. |
| Knowledge Base & Longitudinal Tracking | 25% | Can you configure knowledge bases as persistent memory and implement baseline advancement for longitudinal monitoring? | Full loop: reads previous baseline, compares against current, delivers findings, overwrites baseline for next run. Intentional file naming (e.g., separating competitor baselines from internal). Walkthrough articulates why the overwrite pattern prevents stale comparisons. | Knowledge base has both read and write operations. Baseline concept exists but overwrite pattern may be inconsistent. Walkthrough explains the KB's role in the operational loop. | No knowledge base, or KB is read-only with no baseline concept. Each run is independent. No memory architecture. |
| Structured Outputs, Conditionals & Respectful Automation | 25% | Can you make an agent programmable (not conversational) using Boolean fields, conditional branching, and notification gating? | Booleans drive conditionals, Strings carry structured data downstream. Every delivery path is gated: stakeholders only hear from the agent when something changed. Walkthrough explains why structured outputs make agents programmable. | At least one structured output field driving a conditional branch. Notification gating present but may not cover all delivery paths. Walkthrough addresses conversational vs. programmable design. | Free-text output only. No conditionals connected to structured Booleans. Agent fires notifications on every run regardless of results. |
| Prompt Engineering & Loom Walkthrough | 25% | Can you write multi-node prompts that build on each other across the chain, and can you articulate your design decisions under scrutiny? | Each prompt references upstream outputs with context for why they matter. Includes "connect the dots" synthesis instructions. Loom walks through every node, defends prompt choices, shows a live run, and explains baseline advancement. Speaks as a marketing engineer. | Prompts reference upstream variables by name and build context across the chain. Walkthrough covers architecture and key decisions but may skip prompt-level details or a complete live run. | Generic or copy-pasted prompts. Variables referenced inconsistently. Walkthrough describes what nodes do without explaining why. No live run. |