Help Center
Everything you need to get started on Vibe Jobs.
For Job Seekers
For Employers
JSON Parsing Guide
The Philosophy
If you can't use an LLM to parse a document, you might not be our target user. This is intentional - it's a soft filter for AI fluency. If you're on Vibe Jobs, you should be comfortable using AI tools.
Profile JSON Schema (Job Seekers)
{
"first_name": "string",
"last_name": "string",
"email": "string",
"location": "string",
"linkedin_url": "string or null",
"experience": [
{
"company": "string",
"title": "string",
"start_date": "YYYY-MM",
"end_date": "YYYY-MM or present",
"description": "string"
}
],
"education": [
{
"school": "string",
"degree": "string",
"field": "string",
"year": number
}
],
"ai_tools": ["Cursor", "Claude", "ChatGPT", "..."],
"portfolio_urls": ["https://github.com/you", "..."],
"availability": "actively_looking | open | not_looking",
"role_type": "engineer | product | marketer | sales | ops | other"
}Job JSON Schema (Employers)
{
"job_title": "string",
"location_type": "remote | hybrid | onsite",
"location_details": "string (e.g., 'San Francisco, CA')",
"role_category": "engineer | product | marketer | sales | ops | other",
"experience_level": "entry | mid | senior | lead",
"employment_type": "full_time | part_time | contract",
"description": "string (the full job description)",
"salary_min": number,
"salary_max": number,
"ai_tools_required": ["Cursor", "Claude", "..."],
"ai_proficiency": "familiar | proficient | expert",
"how_youll_be_tested": "string (describe your interview process)"
}Sample Prompt for Parsing Your Resume
Copy this prompt, paste your resume after it, and send to ChatGPT or Claude:
Parse the following resume into this exact JSON format.
Return ONLY valid JSON with no explanation or markdown.
JSON Schema:
{
"first_name": "string",
"last_name": "string",
"email": "string",
"location": "string",
"linkedin_url": "string or null",
"experience": [
{
"company": "string",
"title": "string",
"start_date": "YYYY-MM",
"end_date": "YYYY-MM or present",
"description": "string"
}
],
"education": [
{
"school": "string",
"degree": "string",
"field": "string",
"year": number
}
],
"ai_tools": ["Cursor", "Claude", "ChatGPT", "..."],
"portfolio_urls": ["https://github.com/you", "..."],
"availability": "actively_looking | open | not_looking",
"role_type": "engineer | product | marketer | sales | ops | other"
}
Resume:
[PASTE YOUR RESUME TEXT HERE]Tips for Best Results
- Use Claude or ChatGPT for the most reliable JSON output
- Copy your resume as plain text, not as a file attachment
- Add your AI tools list manually - LLMs can't know what you use
- Review the JSON before pasting - fix any obvious errors
Still have questions?
We're here to help. Reach out anytime.
Contact Us