Inspiration
I've been job searching for 14 months. I've made it to final rounds and been ghosted. I've completed technical assessments hiring managers never responded to. I've applied to remote jobs that turned out to be scams. I've watched companies hire less-qualified candidates while career coaches told me I was doing everything right. I'm not alone. In Canada, more than half of job seekers believe they've applied to a ghost job. For remote roles specifically, up to 70% of postings are never meant to be filled. The average Canadian wastes $847 chasing roles that don't exist. Job scam victims lose over $2,000 on average. Just this morning, while building this project, I spent 45 minutes trying to find five verified remote jobs at trustworthy companies — dodging paywalls, ghost postings, and forms asking for personal banking information. That's exactly the problem Greenlight solves.
IMPORTANT PLEASE USE THE DEMO API KEYS
Judge demo keys (valid for hackathon judging. Please you the keys below to access the demo):
Gemini: [AIzaSyCdd4Ru2dbSyCfIK9C8K1m6jgDF7mRt-CA]
Tavily: [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]
Just paste them into the welcome modal. Thank you
What it does
Greenlight is a conversational AI career guardian. It helps job seekers identify high-quality, legitimate remote jobs and walks them through every step of their search — in a single, warm, chat-based interface.
How we built it
Live Company Verification — Drop any company name or job URL into Greenlight and it runs a real-time Tavily web scan across Glassdoor, Reddit, LinkedIn, and news sources, returning a Trust Score and a clear verdict (apply with confidence / verify on LinkedIn first / skip — red flags).
Real, Clickable Remote Jobs — Greenlight surfaces verified remote roles with Trust + Fit scores, salary estimates, and direct links to the actual job postings at companies like Shopify, Cohere, and Dropbox.
Scam Pattern Detection — Greenlight flags ghost postings, suspicious payment methods (Cash App, banking-info requests), and recruiters who go silent.
Conversational Career Guide — Interview prep with industry-specific lingo, adjacent career path suggestions (Data Scientist → Analytics Engineer → ML Engineer), networking events, volunteer matching, and skill-gap nudges — all in one chat.
Weekly Monday Briefings — Vetted jobs, filtered scams, event recommendations, interview reminders, and skill progress, delivered as a one-click briefing card.
Multi-View Dashboard — Calendar tracks upcoming interviews and events. Projects tracks active applications. Briefings stores past roundups. Tavily logs every live verification. Insights surfaces patterns Greenlight learns about your search.
Challenges we ran into
Solo build, 48 hours, no team. Every decision was mine. Every bug was mine.
API rate limits. Gemini's free tier on gemini-2.5-flash capped me at 20 requests/day mid-build — I had to switch to gemini-2.5-flash-lite (1,000 req/day) at 2 AM.
Tavily intermittence. Some company queries returned empty or malformed results. Built retry logic + graceful fallback that uses Gemini's general knowledge when Tavily fails.
System prompt tuning. The first version of Greenlight gatekept the user from applying — exactly the opposite of what I needed. I rewrote the prompt with explicit "never gatekeep" rules.
Finding real, verifiable remote jobs. I spent 45 minutes hunting for 5 real postings — the exact pain Greenlight solves. That moment confirmed I was building the right thing.
Accomplishments that we're proud of
This will help millions around the world. Built a real working AI product in 48 hours, solo, with no prior Cursor experience Greenlight's Tavily verification really works — it flagged a real Toronto company (Ample Insight Inc) at Trust 25/100 based on actual Glassdoor and Reddit reviews Created an interface that feels warm and human, not robotic The product is the product I needed 14 months ago — and the one my friends still need
What we learned
A great system prompt matters more than fancy frontend code Vibe-coding in Cursor lets a solo non-engineer ship surprisingly polished products The hardest part isn't the AI — it's the discipline to cut scope when time is short Real users don't want job boards. They want guides.
What's next for Greenlight
Email integration — Greenlight reads your inbox and tells you which recruiters actually respond Auto-fetch engine — Real-time job discovery across job boards, eliminating the 45-minute hunt Personalized communities — Right tech groups to join, right places to volunteer to build skills Voice mode + mobile app — Greenlight in your pocket
Built With
- css3
- cursor-ide
- gemini-api
- github
- html5
- javascript
- tavily-api
- vanilla-js
- vercel
Log in or sign up for Devpost to join the conversation.