🤖
Job Search Agent
● Live Demo
Python · LangChain · Groq · Multi-tool Agentic AI
agent_runner.py — job-search-agent
AI
Job Search Agent
Hi! I'm your AI-powered job search assistant. I can:

🔍 Search live job listings by role, location, and keywords
📊 Evaluate fit against your profile and skills
✉️ Draft tailored cover letters for top matches
📋 Track your applications automatically

What kind of role are you looking for?
U
You
Find Power Platform developer roles in New York, remote friendly. I have 5 years of experience with Power Apps, Power Automate, and SharePoint.
AI
Job Search Agent
Searching job listings...
search_jobs({ query: "Power Platform Developer", location: "New York", remote: true })
✓ search_jobs returned 12 results
Filtered to top 5 by relevance score
evaluate_fit({ jobs: [5 listings], profile: { skills: ["Power Apps", "Power Automate", "SharePoint"], years: 5 } })
✓ evaluate_fit scored all 5 jobs
3 high fit · 1 medium · 1 low
Found 5 strong matches! Results are loaded in the panel →

Top pick: Senior Power Platform Developer @ Deloitte — 91% fit score. Strong match on Canvas Apps, Power Automate flows, and SharePoint integration.

Want me to draft a cover letter for this one?
U
You
Yes, draft a cover letter for the Deloitte role.
AI
Job Search Agent
get_job_details({ job_id: "deloitte-pp-senior" })
✓ Job details retrieved
Requirements: Canvas Apps, Model-Driven, Power Automate, Azure AD, CI/CD
draft_cover_letter({ job: "Deloitte Senior PP Dev", profile: { name: "Gursel Olca", exp: 5, skills: [...] } })
✓ Cover letter drafted (340 words)
Personalized to job requirements · Groq/LLaMA-3 generation
Cover letter drafted and loaded in the panel! ✉️ I've highlighted your Canvas App and Power Automate experience, and referenced their digital transformation practice.

Should I also track this application in your tracker?
U
You
Yes, add it. Also search for any Microsoft 365 consultant roles.
AI
Job Search Agent
add_to_tracker({ company: "Deloitte", role: "Senior Power Platform Developer", status: "Applied" })
✓ Added to application tracker
Status: Applied · Date: today
search_jobs({ query: "Microsoft 365 Consultant", location: "New York", remote: true })
✓ search_jobs returned 8 results
Top 4 added to panel
Done! Deloitte is now tracked ✅

Found 4 M365 Consultant roles too — check the Jobs tab. Best match: M365 Solutions Architect @ PwC (84% fit). Want a cover letter for that one too?
Jobs (9)
Cover Letter
Tracker
9
Found
4
High Fit
1
Applied
Deloitte · New York, NY (Hybrid)
Senior Power Platform Developer
Canvas AppsPower AutomateSharePoint$130k–155k
Fit Score91%
PwC · New York, NY (Remote OK)
M365 Solutions Architect
M365SharePointTeams$125k–145k
Fit Score84%
Accenture · Remote
Power Platform Lead Consultant
Power AppsDataverseAzure$115k–140k
Fit Score79%
KPMG · New York, NY (Hybrid)
Power Platform Developer
Model-DrivenPower BI$105k–125k
Fit Score74%
EY · New York, NY (Hybrid)
M365 Collaboration Consultant
M365SharePoint$100k–120k
Fit Score68%