Build AI Powered Job Board with Aggregation, Search and Resume Matching
Budget: $750 – $1,500 USD
Description:
I am looking for an experienced developer or small team to build a modern AI powered job board platform. The platform should allow job seekers to discover opportunities, track applications, and receive AI powered support for their job search.
Key Features:
Job Aggregation: Fetch jobs daily via APIs such as Adzuna, Lever, Greenhouse and normalize and remove duplicates.
Search and Filters: Fast, user friendly search engine with filters for role, location, experience, salary, and remote or hybrid.
AI Matching: Resume upload with AI driven match scoring against job descriptions.
Job Pages with SEO: Optimized job detail pages using structured data for visibility on Google Jobs.
User Dashboard: Save jobs, track applications, and receive email alerts.
AI Resume Tailoring: Provide resume improvement suggestions based on job descriptions.
Application Tracker: Kanban style board with stages such as Saved, Applied, Interviewing, and Offer.
Chrome Extension: Autofill job applications on popular ATS platforms.
Tech Stack (preferred, open to suggestions):
Frontend: Next.js or React with Tailwind CSS
Backend: Node.js (NestJS) or Python (FastAPI)
Database: PostgreSQL
Search: Elasticsearch or OpenSearch
AI Layer: OpenAI or embeddings for JD and Resume matching
Hosting: AWS or Vercel
Requirements:
Strong full stack development experience
Experience with APIs, ETL pipelines, or scraping
Familiarity with search systems such as Elasticsearch or vector search
Bonus: Experience with Chrome extensions or job board platforms
Deliverables:
Fully functional job board with aggregation, AI matching, and user dashboard
Modern and responsive UI
Documentation for codebase and deployment
Engagement:
Expected timeline is 8 to 10 weeks
Open to ongoing collaboration for additional features
Budget is flexible. Please provide a detailed quote and examples of relevant past work
I am looking for an experienced developer or small team to build a modern AI powered job board platform. The platform should allow job seekers to discover opportunities, track applications, and receive AI powered support for their job search.
Key Features:
Job Aggregation: Fetch jobs daily via APIs such as Adzuna, Lever, Greenhouse and normalize and remove duplicates.
Search and Filters: Fast, user friendly search engine with filters for role, location, experience, salary, and remote or hybrid.
AI Matching: Resume upload with AI driven match scoring against job descriptions.
Job Pages with SEO: Optimized job detail pages using structured data for visibility on Google Jobs.
User Dashboard: Save jobs, track applications, and receive email alerts.
AI Resume Tailoring: Provide resume improvement suggestions based on job descriptions.
Application Tracker: Kanban style board with stages such as Saved, Applied, Interviewing, and Offer.
Chrome Extension: Autofill job applications on popular ATS platforms.
Tech Stack (preferred, open to suggestions):
Frontend: Next.js or React with Tailwind CSS
Backend: Node.js (NestJS) or Python (FastAPI)
Database: PostgreSQL
Search: Elasticsearch or OpenSearch
AI Layer: OpenAI or embeddings for JD and Resume matching
Hosting: AWS or Vercel
Requirements:
Strong full stack development experience
Experience with APIs, ETL pipelines, or scraping
Familiarity with search systems such as Elasticsearch or vector search
Bonus: Experience with Chrome extensions or job board platforms
Deliverables:
Fully functional job board with aggregation, AI matching, and user dashboard
Modern and responsive UI
Documentation for codebase and deployment
Engagement:
Expected timeline is 8 to 10 weeks
Open to ongoing collaboration for additional features
Budget is flexible. Please provide a detailed quote and examples of relevant past work
Related categories:
PHP
Website Design
Graphic Design
HTML
Node.js
PostgreSQL
Full Stack Development
Next.js
Tailwind CSS
AI Development