Back
Autonomous Job Search AI Agent

Autonomous Job Search AI Agent

AI AgentsOpenAIPythonStreamlit

I built an autonomous AI agent that performed multi-step job search workflows without human intervention. The system parsed uploaded resumes, searched the web for relevant job listings, scraped and analyzed content, evaluated job-candidate fit, and sent email summaries—demonstrating end-to-end agentic automation.

Implemented OpenAI function calling with custom tools (web search, page scraping, content analysis, resume parsing, email sending) and an autonomous iteration loop where the agent decided which tools to call and when to stop. Built Streamlit UI with real-time logging to make the agent's reasoning transparent.

Through this project, I learned the complexity of agentic systems: handling tool failures gracefully, preventing infinite loops, maintaining context across multiple steps, and balancing autonomy with user control.

Background

N skipped presentations and built real AI products.

N Sambit Suman was part of the September 2025 cohort at Curious PM, alongside 13 other talented participants.