Home

Welcome to JobGuru

Upload your resume, tell us what you want, and wake up to interviews.

1 Upload your resume
Drop your resume here or click to browse .pdf or .txt
2 What roles are you looking for?
3 Where?
Ready to search and apply
Jobs Found
--
Matched (7+)
--
Applied
--
Interviews
--

Recent Activity

Title Source Score Status
No jobs yet. Run the pipeline to discover jobs.
Min Score 7
Auto-apply
Title Source Location Score Status
No jobs found. Run the pipeline to discover jobs.
Upload new resume (.pdf or .txt)
Full Name
Email
Phone
City
State/Province
Country
LinkedIn URL
GitHub URL
Portfolio URL
Legally Authorized
Require Sponsorship
Work Permit Type
Salary Expectation
Currency
Salary Min
Salary Max
Current Title
Target Role
Years of Experience
Education Level
Programming Languages (comma separated)
Frameworks
Tools
Preserved Companies
Preserved Projects
Preserved School
Real Metrics
Earliest Start Date
Target Roles (comma separated)
Location
Distance (km)
Company Blocklist (comma separated)
Configure your search above to see a preview.
Provider
API Key
Model
Min Score Threshold
7
Workers
2
Dry Run
Enable Scheduler
Interval (hours)
Last run: Never Next run: Not scheduled
Application Updates
New Job Matches
Weekly Digest
Pipeline Errors
App Updates
Tips & Tutorials
Two-Factor Authentication
Enabled via OAuth provider
Active
Data Encryption
All data encrypted at rest and in transit
Enabled
Active Sessions
You are currently signed in on this device.

Profile Information

Update your personal information

?
Profile photo synced from Google
Display Name
Email Address

Email is synced from Google and cannot be changed

Authentication

Manage your authentication methods

Authentication Provider
Google Verified
Two-Factor Authentication
2FA is managed through your Google account
Managed by Google

Data Management

Export Your Data
Download all your data as JSON
Delete Account
Permanently delete your account and all data

Account deletion will permanently remove all your data and cannot be undone.

Current Plan
Free
Free
Free
Usage this period 0 / 10 applications
Next Payment
No upcoming payments.
Subscribe to get started.
Payment Method
No payment method on file.
Usage This Month
Loading usage data...
Compare Plans
Current
Free
Free
50 jobs discovered/month
10 applications/month
Basic AI scoring
Resume tailoring
Cover letter generation
Auto-apply
Priority support
Popular
Pro
$29/month
500 jobs/month
100 applications/month
All AI features
Advanced tailoring
Cover letters
Auto-apply
Priority support
Team dashboard
API access
Team
$79/month
Unlimited jobs
Unlimited applications
All AI features
Advanced tailoring
Priority support
Team dashboard
API access
Invoice History
No invoices yet.

How It Works

JobGuru automates your job search from discovery to application. Here's the process:

1
Upload Resume

Upload your resume and we extract your profile automatically.

2
Configure Search

Tell us what roles you want and where. We search across multiple job boards.

3
Run Pipeline

Our AI discovers jobs, scores them for fit, tailors your resume, and applies on your behalf.

Scoring

Each job receives a fit score from 1-10 based on how well it matches your profile:

7-10 Strong match — auto-apply if enabled
4-6 Partial match — review recommended
1-3 Low match — skipped by default

FAQ

What AI providers are supported?
We support Google Gemini (default), OpenAI, and local/custom endpoints. Go to Settings > AI Configuration to set up your preferred provider.
How does auto-apply work?
When enabled, JobGuru will automatically submit applications for jobs scoring above your minimum threshold. It tailors your resume for each position and generates a cover letter.
Can I run the pipeline on a schedule?
Yes! Go to Settings > Scheduler to set up automatic runs. You can choose which stages to run and how often.
Is my data safe?
Your data is stored securely and never shared with third parties. You can export or delete all your data at any time from Settings > Data & Privacy.
What is a dry run?
A dry run simulates the full pipeline without actually submitting any applications. It's useful for testing your configuration and reviewing job matches before going live.