mantraraval/jobsense · Hugging Face
AI Startup
San Francisco, CARemote OKFull-time$140k – $220k / year
About this role
mantraraval/jobsense · Hugging Face
v1.0 · Apache 2.0 · EN
JOBSENSE
job_description.txt → structured.json
A fine-tuned 3B model that reads hiring intent and returns structured JSON — no regex, no patching.
```
┌─────────────┬─────────────┬─────────────┬─────────────┐
│ 3B │ 700 │ 9 │ EN │
│ parameters │ max_tokens │ fields │ language │
└─────────────┴─────────────┴─────────────┴─────────────┘
```
---
01 — What it does
Paste a job description. JobSense reads hiring intent and returns clean, structured JSON.
No regex rules. No schema patching. No post-processing.
```
input → job_description.txt
output → structured.json
```
---
02 — Signal extraction
Job descriptions hide signals across multiple sentences. JobSense surfaces all of them:
```
signals:
- mandatory vs nice-to-have skills
- seniority inferred from responsibilities
- work mode: hybrid / remote / onsite
- relocation expectations
- immediate joining requirements
- salary language and compensation ranges
```
---
03 — Live example
Input
```
We are looking for an experienced Backend Developer to lead our team.
FastAPI is mandatory. MongoDB, httpx, Uvicorn are preferred.
Hybrid role in Delhi. 6-8 years exp. Immediate joiners preferred.
Competitive salary.
```
Output
```
{
"role": "Backend Developer",
"sub_role": "FastAPI Backend Dev",
"seniority": "senior",
"skills":
{ "name": "FastAPI", "importance": "required" },
{ "name": "MongoDB", "importance": "preferred" },
{ "name": "httpx", "importance": "preferred" }
,
"experience": "6 to 8 years",
"location": "Delhi",
"work_mode": "hybrid",
"joining": "immediate",
"salary": "competitive"
}
```
---
04 — Response schema
Root fields
| field | type | values |
| --- | --- | --- |
| `role` | string | primary job title |
| `sub_role` | string | specialization |
| `seniority` | string | `junior`·`mid`·`senior`·`lead` |
| `