HireMe Agent — Amir Saad

WORK / AI explorations

HireMe Agent

An AI-assisted career tool that analyzes CVs, identifies skills, and finds relevant job opportunities.

  • Python
  • Streamlit
  • Groq
  • APIs

Implemented AI prototype

View source on GitHub ↗

01 / THE PROBLEM

Where it started.

Job searches require translating a personal profile into useful search criteria, then reviewing results across sources. This exploration brings CV input and recommendations into one interface.

02 / THE APPROACH

Making the problem concrete.

  1. 01

    Start with CV input in the upload view.

  2. 02

    Retain profile and search context in the application session.

  3. 03

    Use configured job-search and model services.

  4. 04

    Present recommendations in a separate results view.

03 / THE SOLUTION

A focused workflow.

The Streamlit entry point connects upload and results screens, integrating Groq model credentials and Adzuna job-search configuration with country selection.

  • CV upload workflow
  • Session-based search context
  • Job-search service configuration
  • Separate recommendation results view

04 / TECHNICAL DECISIONS

The choices behind it.

Separate input and results

The entry point routes between dedicated upload and results modules using session state.

External service adapters

Configured model and job-search services supply relevant vacancies dynamically.

05 / MY CONTRIBUTION

Scope and responsibility.

Implemented the CV parsing workflow, career query prompt generation, and external job API adapter in Streamlit.

06 / EVIDENCE & LIMITATIONS

What the evidence shows.

Screenshots are not available for this exploration. The linked public repository is the current source of evidence.

  • Job recommendation accuracy is dependent on external job search service quotas and available API data.
  • Session-based architecture without persistent user account storage.

No live demo is currently verified.

Discuss a project ↗