Pipeline run
e3d0f08b-391a-442f-b47b-6af70570721e
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
Post-classification
Captured for admin review
This is a full-time, on-site role for a Back End Developer located in the College Street,Kolkata. The Back End Developer will be responsible for building and maintaining server-side web application lo…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Backend Developer
CASE Aslug: backend-engineer · id: 1 · source: db
Exact alias hit on backend-engineer (1.0) — no other alias at this confidence; skill_top absent does not contradict
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Company Description Ray And Martin (Book Publishers) Role Description This is a full-time, on-site role for a Back End Developer located in the College Street,Kolkata. The Back End Developer will be responsible for building and maintaining server-side web application logic, developing scalable software, implementing APIs, and ensuring data integrity. The role involves collaborating with front-end developers, system architects, and other team members to deliver seamless and efficient software solutions. Qualifications • Proficiency in Back-End Web Development and Software Development • Strong skills in Object-Oriented Programming (OOP) and Programming • Understanding of Front-End Development for effective collaboration • Experience in database management and API development • Ability to work collaboratively in a team environment • Problem-solving mindset and attention to detail • Bachelor's degree in Computer Science, Software Engineering, or relatable field • Relevant industry certifications are an advantage
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Programming Languages
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Web Frameworks
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Web Frameworks
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | Object-Oriented Programming | type=Programming Languages subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | API Development | type=Web Frameworks subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Front-End Development | type=Web Frameworks subtype=general nature=PRACTICE lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Certifications
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [
"Relevant industry certifications"
],
"company_name": "Ray And Martin (Book Publishers)",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "Other"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computer Science / Software Engineering (or relatable field)",
"raw": "Bachelor\u0027s degree in Computer Science, Software Engineering, or relatable field",
"requirement": "required"
}
],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [
{
"aliases": [
"Calcutta"
],
"city": "Kolkata",
"country": "India",
"state": "West Bengal",
"work_mode": "onsite"
}
],
"role": "Back End Developer",
"role_aliases": [
"Backend Developer",
"Back-End Engineer",
"Server-Side Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Role Description",
"heading_was_present": true,
"source_marker": {
"first_5_words": "This is a full-time, on-site",
"last_5_words": "efficient software solutions."
},
"text": "This is a full-time, on-site role for a Back End Developer located in the College Street,Kolkata. The Back End Developer will be responsible for building and maintaining server-side web application logic, developing scalable software, implementing APIs, and ensuring data integrity. The role involves collaborating with front-end developers, system architects, and other team members to deliver seamless and efficient software solutions.",
"word_count": 54
},
{
"bullet_count": 8,
"heading": "Qualifications",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Proficiency in Back-End Web",
"last_5_words": "are an advantage"
},
"text": "\u2022 Proficiency in Back-End Web Development and Software Development\n\u2022 Strong skills in Object-Oriented Programming (OOP) and Programming\n\u2022 Understanding of Front-End Development for effective collaboration\n\u2022 Experience in database management and API development\n\u2022 Ability to work collaboratively in a team environment\n\u2022 Problem-solving mindset and attention to detail\n\u2022 Bachelor\u0027s degree in Computer Science, Software Engineering, or relatable field\n\u2022 Relevant industry certifications are an advantage",
"word_count": 66
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Object-Oriented Programming"
},
{
"is_primary": true,
"skill_name": "API Development"
},
{
"is_primary": false,
"skill_name": "Front-End Development"
}
],
"jd_role": {
"display_name": "Back End Developer",
"rationale": null,
"role_aliases": [
"Backend Developer",
"Back-End Engineer",
"Server-Side Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"certifications": [
"Relevant industry certifications"
],
"company_name": "Ray And Martin (Book Publishers)",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "Other"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computer Science / Software Engineering (or relatable field)",
"raw": "Bachelor\u0027s degree in Computer Science, Software Engineering, or relatable field",
"requirement": "required"
}
],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [
{
"aliases": [
"Calcutta"
],
"city": "Kolkata",
"country": "India",
"state": "West Bengal",
"work_mode": "onsite"
}
],
"role": "Back End Developer",
"role_aliases": [
"Backend Developer",
"Back-End Engineer",
"Server-Side Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Role Description",
"heading_was_present": true,
"source_marker": {
"first_5_words": "This is a full-time, on-site",
"last_5_words": "efficient software solutions."
},
"text": "This is a full-time, on-site role for a Back End Developer located in the College Street,Kolkata. The Back End Developer will be responsible for building and maintaining server-side web application logic, developing scalable software, implementing APIs, and ensuring data integrity. The role involves collaborating with front-end developers, system architects, and other team members to deliver seamless and efficient software solutions.",
"word_count": 54
},
{
"bullet_count": 8,
"heading": "Qualifications",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Proficiency in Back-End Web",
"last_5_words": "are an advantage"
},
"text": "\u2022 Proficiency in Back-End Web Development and Software Development\n\u2022 Strong skills in Object-Oriented Programming (OOP) and Programming\n\u2022 Understanding of Front-End Development for effective collaboration\n\u2022 Experience in database management and API development\n\u2022 Ability to work collaboratively in a team environment\n\u2022 Problem-solving mindset and attention to detail\n\u2022 Bachelor\u0027s degree in Computer Science, Software Engineering, or relatable field\n\u2022 Relevant industry certifications are an advantage",
"word_count": 66
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "e3d0f08b-391a-442f-b47b-6af70570721e",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 1.0,
"slug": "backend-engineer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "The role involves collaborating with front-end developers, system architects, and other team members to deliver seamless and efficient software solutions.",
"similarity": 0.6318
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Understanding of Front-End Development for effective collaboration",
"similarity": 0.5738
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Ability to work collaboratively in a team environment",
"similarity": 0.5104
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.572,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "The role involves collaborating with front-end developers, system architects, and other team members to deliver seamless and efficient software solutions.",
"similarity": 0.6035
},
{
"kra_text": "Builds and integrates client-side React or Vue components with server-side Node.js or Django APIs, managing bidirectional data flow across frontend and backend layers.",
"sentence": "The Back End Developer will be responsible for building and maintaining server-side web application logic, developing scalable software, implementing APIs, and ensuring data integrity.",
"similarity": 0.5172
},
{
"kra_text": "Builds and integrates client-side React or Vue components with server-side Node.js or Django APIs, managing bidirectional data flow across frontend and backend layers.",
"sentence": "Understanding of Front-End Development for effective collaboration",
"similarity": 0.4984
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.5397,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "collaboration with design and QA",
"sentence": "Understanding of Front-End Development for effective collaboration",
"similarity": 0.5367
},
{
"kra_text": "collaboration with design and QA",
"sentence": "The role involves collaborating with front-end developers, system architects, and other team members to deliver seamless and efficient software solutions.",
"similarity": 0.5023
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Ability to work collaboratively in a team environment",
"similarity": 0.4362
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.4917,
"slug": "angular-frontend-developer",
"total_count": null
},
{
"display_name": "Frontend Developer",
"kra_matches": [
{
"kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
"sentence": "The role involves collaborating with front-end developers, system architects, and other team members to deliver seamless and efficient software solutions.",
"similarity": 0.5241
},
{
"kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
"sentence": "Understanding of Front-End Development for effective collaboration",
"similarity": 0.5143
},
{
"kra_text": "Integrates frontend views with RESTful or GraphQL backend APIs, handling async data fetching, loading states, error boundaries, and cache invalidation.",
"sentence": "The Back End Developer will be responsible for building and maintaining server-side web application logic, developing scalable software, implementing APIs, and ensuring data integrity.",
"similarity": 0.4257
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 7,
"score": 0.488,
"slug": "frontend-engineer",
"total_count": null
},
{
"display_name": "Python Backend Developer",
"kra_matches": [
{
"kra_text": "Implement server-side business logic",
"sentence": "The Back End Developer will be responsible for building and maintaining server-side web application logic, developing scalable software, implementing APIs, and ensuring data integrity.",
"similarity": 0.5012
},
{
"kra_text": "Design backend endpoints and request handling",
"sentence": "Understanding of Front-End Development for effective collaboration",
"similarity": 0.4985
},
{
"kra_text": "Design backend endpoints and request handling",
"sentence": "The role involves collaborating with front-end developers, system architects, and other team members to deliver seamless and efficient software solutions.",
"similarity": 0.4226
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 80,
"score": 0.4741,
"slug": "python-backend-developer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "A",
"chosen_role": {
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 1.0,
"slug": "backend-engineer",
"total_count": null
},
"confidence": 1.0,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [],
"matched_kras": [],
"matched_skills": [],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 154,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 196,
"r_and_r_preview": "This is a full-time, on-site role for a Back End Developer located in the College Street,Kolkata. The Back End Developer will be responsible for building and maintaining server-side web application lo",
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 4581,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "Object-Oriented Programming",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 4582,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "API Development",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 4583,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "Front-End Development",
"status": "pending"
}
],
"queue_entry_id": null,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{
"alias_matches": [],
"candidate_roles": [],
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
"slug": "backend-engineer",
"source": "db"
},
"dimensions": [],
"input_final_skills": [
"Object-Oriented Programming",
"API Development",
"Front-End Development"
],
"input_llm_skills": [
"Object-Oriented Programming",
"API Development",
"Front-End Development"
],
"new_aliases_persisted": 0,
"run_id": "e3d0f08b-391a-442f-b47b-6af70570721e",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Object-Oriented Programming",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Programming Languages",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "object-oriented-programming",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "API Development",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Web Frameworks",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "api-development",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Front-End Development",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Web Frameworks",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "front-end-development",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Object-Oriented Programming",
"API Development",
"Front-End Development"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
"slug": "backend-engineer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Object-Oriented Programming",
"tag": "new"
},
{
"skill": "API Development",
"tag": "new"
},
{
"skill": "Front-End Development",
"tag": "new"
}
],
"llm_cost_api1_usd": null,
"llm_cost_api2_usd": null,
"llm_cost_api3_usd": null,
"llm_cost_total_usd": null,
"persistence": {
"items": [],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 0
},
"planner_output": null,
"run_id": "e3d0f08b-391a-442f-b47b-6af70570721e"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.