Karyahire β AI-Powered Job & Internship Platform
Tagline:
π βWhere AI Finds the Right Talent, Instantly.β
Inspiration
The hiring process today is inefficient and biased β candidates struggle to get noticed, and recruiters spend hours scanning irrelevant resumes. We envisioned Karyahire as an AI-driven career platform that understands both sides β finding the perfect match between skills and opportunities in seconds.
What it does
Karyahire redefines how jobs and internships are discovered, applied for, and filled β using AI intelligence instead of manual search.
- π― For Candidates:
- AI scans their resume, identifies top skills, and recommends best-fit jobs or internships.
- Smart career assistant helps rewrite resumes and prepare for interviews using LLM prompts.
- π§ For Recruiters:
- AI automatically ranks applicants based on skill compatibility.
- Predicts candidate success probability using behavioral and skill analysis.
- π¬ AI Chat Assistant:
- Users can simply chat: βFind software internships near meβ or βShow data analyst jobs I qualify for.β
* Powered by ChatGPT LLM API integrated via FastAPI backend.
How we built it
π₯οΈ Frontend
- React + Vite for a super-fast and modular web app.
- Tailwind CSS for a sleek, responsive UI.
- Shadcn UI + Aceternity UI for elegant, pre-built components and dashboard designs.
- Built dynamic chat interfaces, recruiter dashboards, and personalized career pages. ### βοΈ Backend
- Python + FastAPI to build scalable, asynchronous REST APIs.
- Integrated ChatGPT LLM API for resume parsing, natural language understanding, and recommendation generation.
- PostgreSQL database to manage users, jobs, applications, and AI insights.
- Used multi-agent orchestration:
- π§© Resume Agent β extracts structured data and key skills.
- π§ Matching Agent β finds job-candidate compatibility.
* π¬ Interview Agent β helps users prepare via conversational mock interviews.
Challenges we ran into
- Building reliable resume parsing for multiple formats.
- Managing multi-agent coordination efficiently in real time.
- Integrating LLM API responses seamlessly into frontend chat flow.
* Maintaining speed and low latency while calling multiple AI endpoints.
Accomplishments that we're proud of
- Built an end-to-end AI-powered hiring system from scratch.
- Integrated ChatGPT LLM for intelligent, human-like interaction.
- Developed a modern, fast, and beautiful UI using Vite + Tailwind + Shadcn.
- Achieved automated skill-based ranking with measurable accuracy.
* Designed an extensible agent architecture for future AI modules.
What we learned
- How to architect a multi-agent AI system for real-world applications.
- The importance of frontend-backend synchronization when using LLMs.
- How to make AI outputs explainable and fair for both recruiters and applicants.
* Leveraging UI frameworks (Shadcn & Aceternity) to speed up development without losing design quality.
Whatβs next for Karyahire
- π± Build a PWA mobile app for on-the-go job search.
- π€ Integrate voice-based AI job search using speech recognition.
- π§βπ» Add AI Interview Simulator with live feedback.
- π Expand globally with multilingual support.
- π€ Collaborate with universities and HR platforms for real-time hiring pipelines.
Log in or sign up for Devpost to join the conversation.