Profound

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.

Agent Engineering
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
CategoryWeightWhat we're evaluating3 - Excellent2 - Meets expectations1 - Needs improvement
Agent Architecture & Node Design25%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 Tracking25%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 Automation25%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 Walkthrough25%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.