TalentPilot AI Recruiting
Overview
TalentPilot is an intelligent candidate evaluation and recruitment orchestration platform. It processes inbound candidate resumes, performs automated technical profile scoring, and matches candidates with open requisitions.
Core Capabilities
- Automated Resume Parsing: Ingests PDF/DOCX resumes and extracts structured skill sets, work history, and education.
- Role Fit Scoring: Matches candidate competency vectors against job descriptions using LLM evaluation embeddings.
- Pipeline Tracking: Kanban-style hiring pipeline moving candidates across Screening, Interviewing, and Offer stages.
Deployment & Persistent Storage
- Namespace:
talentpilot - Image:
reg.babdelka.com/talentpilot:latest(ARM64) - Container Port:
8000 - Persistent Volume: Mounted at
/databacked by thelocal-pathstorage class for applicant records and resume storage.
Kubernetes Manifests
# HTTPRoute snippet
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
name: talentpilot-route
namespace: talentpilot
spec:
parentRefs:
- name: my-gateway
namespace: default
hostnames:
- talentpilot.babdelka.com
rules:
- backendRefs:
- name: talentpilot
port: 8000
Operations & Maintenance
Checking Logs
kubectl logs -n talentpilot -l app=talentpilot -f
Backing up Data
The application stores sqlite / applicant documents in /data:
kubectl exec -n talentpilot deployment/talentpilot -- tar -czf - /data > talentpilot-backup.tar.gz