Job Catcher

  • Aggregates & matches jobs with your profile
  • Better matches, less noise, more focus

How it works

Job search online is time-consuming, stressful, and full of irrelevant results. With Job Catcher I want to save time by focusing on highly relevant job matches. Here's how:

Job Ad Retrieval

Collect job ads from various joba boards and platforms, using the JSearch API.

Semantic Matching

Analyze the meaning of your CV and match with job ads, using an SBERT LLM.

Traditional Matching

Perform keyword and skill matching to ensure no important terms are missed.

Scoring & Ranking

Combine the results into a final score, ranking your best job matches.

Support the Project

Job Catcher is a free, open-source project. Your support helps us maintain and improve the service for everyone.

Donate

Help with server and API costs

Contribute

Contribute to the code on GitHub

Feedback

Provide feedback to help us improve

Hi there!

Avatar

My name is Ammar Halabi. I'm a human-centered researcher, designer and strategist. I also experiment with programming and ML.

I created Job Catcher to save on time and stress as I browsed through loads of irrelevant job ads. It is also an opportunity to experience the full product lifecycle, from research and design to development and deployment.

With a background in Computer Science, AI, HCI, and Sociology, I create tech that's humane and impactful. Feel free to reach out!