←Back to Case Studies
AI agents

Powering Career Exploration With Multi-Agent AI

How we built a scalable conversational AI backend that guides high school students through team-based career simulations.

CLIENT

Educational platform

A US-based education platform helps high school students explore future careers through immersive, simulation-based learning. Students step into real professional roles, discover their interests, and build concrete action plans for their education.

eidos was brought in to lead the AI development: agent architecture, conversation orchestration, persistent context, evaluation, safety, and the infrastructure required to run the system reliably in production.

Challenge

What was needed

Students move through multi-step simulations, interact with different roles, make decisions, and reflect on the experience. The AI had to guide each interaction toward specific learning objectives while holding context and pedagogical consistency across the whole session.

At the same time, insights needed to evolve across multiple simulations, turning individual conversations into a broader picture of each student's interests and strengths.

The solution needed to
Simulate realistic team collaboration
Guide students through sequential learning objectives
Generate personalized, evolving reflections
Ensure safety, input validation and reliable performance at scale
Solution

One engine, three agent types

One shared, goal-driven engine — built with LangGraph and LangChain. 7 conversation configurations, 15 structured objectives, all coordinated in real time.

Keep scrolling · 5 agents
Agent 01 · Simulation

Analyzer

Runs a pre-launch validation on a prototype, adjusting variables like load and terrain, then defending each decision to a simulated engineering lead.

Agent 01 · Simulation

Creator

Designs a product for a flagship reveal, balancing performance, style and cost, then defends the design to a simulated director.

Agent 01 · Simulation

Executor

Plans a launch event on a fixed budget across competing audiences, then defends the plan to a simulated stakeholder.

Agent 02 · Reflection

AI Counselor

Debriefs each simulation using the student's own transcript and self-reflection, grounded in what they actually did, not a generic response.

Agent 03 · Insight

Learner Dashboard Counselor

Finds patterns across everything a student has completed, connecting their choices to real career families.

Process Development

Designing a goal-driven conversational engine

The core challenge was making three specialized agents behave as one coherent experience. Each has its own role, but none can lose context or pedagogical consistency across a session.

Using LangGraph we built a sequential multi-goal conversation engine that walks each agent through ordered objectives. LangChain handled the integration layer, with AWS Bedrock (Claude) as the underlying model for every agent.

1
Simulation
Team roles and scenario
2
Reflection
Guided debrief
3
Insight
Cross-session patterns
Tech Stack

From prototype to production

Because the system serves students directly, safety was non-negotiable. Every message is sanitized before it reaches the model, PII redacted and prompt injection blocked, with a verification step confirming the filter actually worked.

Every conversation has been graded independently after the fact, on safety, instructional purpose, and topic drift, by a judge itself validated against human-labeled data.

The backend runs on FastAPI and AWS Bedrock, with conversation state persisted so students can pick up days later, and latency profiled stage by stage rather than guessed at.

LangGraph LangChain AWS Bedrock · Claude FastAPI DynamoDB Lambda + CDK LangSmith Locust
System checks
✓
Input sanitization
PII redacted, injection blocked, and verified
✓
Independent safety judge
Validated against human-labeled data
✓
Three-axis evaluation
Safety, purpose, and on-topic, scored per conversation
Latency profiling
Traced stage by stage, not guessed at
Metrics & Impact

Results

In February, an early pilot put students through complete, agent-guided simulations, from live decision-making to personalized reflection. The same architecture has run in production since then, handling hundreds of real student conversations.

Every conversation, then and since, was traced and independently reviewed for safety, feeding directly into each round of prompt and agent refinement.

287
student conversations, 73 in the February pilot, 214 more across seven months of production
75%
completion rate on the Creator simulation, the strongest of any experience
100%
of reviewed conversations passed safety evaluation, zero incidents across every session, then and since
3
agent types, coordinated through 7 conversation configurations and 15 structured objectives

Figures span the February pilot through September 2026. Eidos led development through May 2026; the architecture has run on its own since. Student counts are estimated, not a verified roster.

Impact

Students get realistic, personalized simulations. The platform gets an AI foundation built to grow.

What started as a single afternoon pilot is now months of real student conversations, running on the architecture we designed, each one traced and reviewed to make the next one better.