The Algorithmic Gatekeeper: Ensuring Fairness in AI-Driven Hiring Practices