I Built an AI Job Search Pipeline So You Do Not Have To
A few months back, I found myself drowning in the job search grind. Not the coding part, that I could handle. It was the repetitive, soul-sucking admin that got me: tailoring CVs, writing cover letters that nobody reads, tracking applications in a spreadsheet that I pretended was organized.
I got fed up. So I built something to fix it. It is called career-ops-gemini, and it is an AI-powered job search pipeline that handles the busy work for you.
What It Actually Does
This is not just another job board scraper. It is a full pipeline that sits inside the Gemini CLI and helps you through every stage of the search.
Evaluate offers against your goals so you do not take a bad deal out of desperation.
Generate tailored CVs that actually match the job description, not just your LinkedIn profile.
Scan job portals to find roles that fit, without you manually clicking through fifty tabs.
Track applications so you know who you talked to, when, and what the next step is.
It is forked from the original career-ops project, but I rebuilt it for Gemini CLI because that was the right move at the time.
Why I Care About This
I have spent years in product design. I have seen how bad tooling wastes people's time, and job searching is one of the worst offenders. You are already stressed, already doubting yourself, and then you have to become a full-time application administrator on top of it.
This tool is not going to get you the job. But it will remove the friction that makes the process feel impossible.
The Tech
- Built on Google Gemini CLI
- Web dashboard to track your pipeline
- Batch processing for CV generation and outreach
- MIT licensed, so fork it and adapt it if you want
Try It
If you are job searching right now, or know someone who is, this might save them a few hours of their life that they will never get back.
github.com/sparshbajaj/career-ops-gemini
https://www.linkedin.com/pulse/i-built-tool-does-boring-parts-job-hunting-me-sparsh-bajaj-kqf8f
Sparsh Bajaj. Product designer. I build things when I get annoyed enough.