Skip to content
← Back to Demos
HR & People Analytics

Internal Mobility Matchmaker

Match internal talent to open roles — or find your next move. Managers define a role and get AI-ranked candidates with match scores. Employees select their profile, add skills, and discover their best-fit openings across the org.

AIHRTalent ManagementInternal MobilityPeople Analytics
Share

Bring Internal Mobility Matchmaker to Your Organization

This demo showcases what's possible. Our team builds custom implementations tailored to your workflows, data, and business requirements.

How It Works

The Internal Mobility Matchmaker is a two-sided AI tool that brings together hiring managers and employees on a single platform. Instead of posting roles externally before checking internal talent, managers can instantly surface the best internal candidates. And instead of waiting for job postings to appear, employees can proactively discover where their skills are the strongest fit across the organization.

Manager Mode

A manager defines an open role by entering the title, department, salary range, and required skills. The AI evaluates all 25 employees in the org and returns the top 5 internal candidates, ranked by match score. Each candidate card shows:

  • Match score (0–100) with a color-coded bar
  • Fit label: Great Fit (75+), Good Fit (50–74), or Poor Fit
  • Pay increase estimate based on the salary range midpoint
  • Skills matched (green chips) and skills gap (amber chips)
  • AI reasoning — a short narrative explaining why this person fits the role

Employee Mode

An employee selects their profile from a dropdown and sees a preview card showing their current role, salary, performance rating, tenure, and skills. They can optionally add additional skills not yet on file. The AI evaluates all 15 open positions and returns the top 5 best-fit matches, each showing:

  • Match score with a color-coded fit label
  • Salary change (positive or negative) relative to current compensation
  • Skills you already have (green) and skills to grow (amber)
  • AI reasoning explaining why this role fits their background

The Data

The demo uses a realistic fictional org of 25 employees across Engineering, Sales, Marketing, Operations, Finance, HR, Customer Success, and Product, matched against 15 open job postings ranging from mid-level to director. All names, salaries, and data are fabricated for demonstration purposes.

Business Value

Internal mobility programs reduce recruiting costs, improve retention, and surface hidden talent. Most organizations struggle to match internal candidates to openings systematically — this tool demonstrates how AI can automate that process at scale, giving HR and people analytics teams a practical, cost-effective starting point.


From Demo to Production

This demo uses a fictional 25-person org. A production deployment connects to your HRIS and ATS to match your real workforce against your real open roles — continuously.

Real-World Challenges

Challenge Why It's Hard
Data completeness Employee skill profiles are often outdated or incomplete — people gain skills faster than HR systems track them.
Manager resistance "I want to hire external talent, not lose my best people to another team." Internal mobility requires cultural buy-in, not just tooling.
Confidentiality Employees browsing internal roles don't want their manager to know. The system must support discreet exploration.
Skill taxonomy Standardizing skills across departments that use different terminology (e.g., "client management" vs "account management") requires a shared ontology.
Career path sensitivity Suggesting lateral moves vs promotions requires nuance. A "match" that feels like a demotion damages trust in the tool.
Headcount planning integration Matching must respect approved headcount and budget, not just surface any open req.

Cost Estimates

Component Starter Growth Enterprise
AI API (GPT-4o-mini / GPT-4o) $30–100/mo $100–400/mo $400–1,500/mo
HRIS integration (Workday, BambooHR) $200–600/mo $600–2,000/mo $2,000–8,000/mo
ATS integration (Greenhouse, Lever) $100–400/mo $400–1,200/mo $1,200–4,000/mo
Employee self-service portal $0–200/mo $200–800/mo $800–3,000/mo
Total monthly ~$300–1,000 ~$1,000–4,000 ~$4,000–15,000

ROI Definition

  • Primary metric: Reduction in external hiring for backfillable roles (target: 15–30% of roles filled internally that would have gone external)
  • Secondary metric: Retention improvement — employees who see internal mobility options stay 2x longer
  • Break-even: Typically within 2–3 months
  • Concrete example: Average external hire costs $15K (recruiting + onboarding). Filling 20 roles internally per year instead of externally = $300K saved vs ~$40K/year platform cost

Technology Stack

  • AI Model: OpenAI GPT-4o-mini
  • Backend: Next.js API route (serverless)
  • Frontend: React client with dual-mode interface (Manager + Employee)
  • Data: Synthetic employee and role dataset (25 employees, 15 open roles)

Want This for Your Business?

Connects to your HRIS and ATS for real-time internal mobility matching. Includes manager dashboard, employee self-service portal, and skills gap reporting. A full deployment typically takes 3–5 weeks and starts at $5,000.

Get in touch →