Pipeline run
70c346cf-b5d5-46a4-9d3a-b0d9f1c067de
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
Writing clean, high-quality, high-performance, maintainable code Develop and support software including applications, database integration, interfaces, and new functionality enhancements Coordinate cr…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Backend Developer
domain · Software Engineering CASE DOMAINslug: backend-engineer · id: 1 · source: db
Domain=Software Engineering; The responsibilities center on software development with database integration, interfaces, support, deployment, and code reviews, which best fits a backend/software engineer role.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
***CTC ₹512,498 - ₹848,243 Per Year based on experience**** The ideal candidate is a self-motivated and demonstrated team-player. You will be a developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. We are a Facebook Marketing Automation technology using Ai and Machine learning looking for exceptionally talented Senior Developers and Team Leads to join our team. The role offers excellent career prospects for the right candidates looking to work on Marketing automation and Artificial Intelligence. Responsibilities Writing clean, high-quality, high-performance, maintainable code Develop and support software including applications, database integration, interfaces, and new functionality enhancements Coordinate cross-functionally to insure project meets business objectives and compliance standards Support test and deployment of new products and features Participate in code reviews Have an interest in Artificial Intelligence and its applications Qualifications Bachelor's degree in Computer Science (or related field) 3+ years of relevant work experience Expertise in Python Development Experience with Agile or Scrum software development methodologies Ability to multi-task, organize, and prioritize work ***CTC ₹512,498 - ₹848,243 Per Year****
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
- Databases
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Aliases — catalog
- Code Review (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- SoftSkill
- Sub-category
- Code Review
- Confidence
- 0.96
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Code review is a standard hiring-pipeline requirement in engineering JDs and is built into major platforms like GitHub/GitLab pull-request workflows, indicating broad adoption.
Skill profile (library / DB)
- Skill nature
- PRACTICE
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 58
- Sub-category id
- 364
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
React Frontend Development Catalog dimension db id 96
Library dimension (catalog)
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Aliases — catalog
- Artificial Intelligence (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Concept
- Sub-category
- Artificial Intelligence
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: AI appears in a large and growing share of job descriptions across software, data, and product roles, and major vendors (Microsoft, Google, AWS) have standardized AI offerings, signaling broad market adoption.
Skill profile (library / DB)
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 2
- Sub-category id
- 1020
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
React Frontend Development Catalog dimension db id 96
Library dimension (catalog)
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
All API 3 persistence rows
Same grid as the skill-extractor “Persistence items” table: one row per (skill × dimension) work item.
| Skill | Tag | Dimension | Skill↔dim | Role↔dim | Outcome | Notes |
|---|---|---|---|---|---|---|
| Code Review | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Artificial Intelligence | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | Database Integration | type=Databases subtype=general nature=PRACTICE lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": {
"currency": "INR",
"max": 848243,
"min": 512498,
"period": "annual",
"raw": "\u20b9512,498 - \u20b9848,243 Per Year"
},
"domain": {
"primary": {
"aliases": [
"SaaS",
"Software Products"
],
"domain": "Software \u0026 SaaS Products"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science (or related)",
"raw": "Bachelor\u0027s degree in Computer Science (or related field)",
"requirement": "required"
}
],
"experience": {
"max": null,
"min": 3,
"raw": "3+ years of relevant work experience"
},
"job_locations": [],
"role": "Senior Developer",
"role_aliases": [
"Software Engineer",
"Developer",
"Team Lead"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Writing clean, high-quality, high-performance",
"last_5_words": "and its applications"
},
"text": "Writing clean, high-quality, high-performance, maintainable code\nDevelop and support software including applications, database integration, interfaces, and new functionality enhancements\nCoordinate cross-functionally to insure project meets business objectives and compliance standards\nSupport test and deployment of new products and features\nParticipate in code reviews\nHave an interest in Artificial Intelligence and its applications",
"word_count": 56
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Database Integration"
},
{
"is_primary": false,
"skill_name": "Code Review"
},
{
"is_primary": false,
"skill_name": "Artificial Intelligence"
}
],
"jd_role": {
"display_name": "Senior Developer",
"rationale": null,
"role_aliases": [
"Software Engineer",
"Developer",
"Team Lead"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": null,
"ctc": {
"currency": "INR",
"max": 848243,
"min": 512498,
"period": "annual",
"raw": "\u20b9512,498 - \u20b9848,243 Per Year"
},
"domain": {
"primary": {
"aliases": [
"SaaS",
"Software Products"
],
"domain": "Software \u0026 SaaS Products"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science (or related)",
"raw": "Bachelor\u0027s degree in Computer Science (or related field)",
"requirement": "required"
}
],
"experience": {
"max": null,
"min": 3,
"raw": "3+ years of relevant work experience"
},
"job_locations": [],
"role": "Senior Developer",
"role_aliases": [
"Software Engineer",
"Developer",
"Team Lead"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Writing clean, high-quality, high-performance",
"last_5_words": "and its applications"
},
"text": "Writing clean, high-quality, high-performance, maintainable code\nDevelop and support software including applications, database integration, interfaces, and new functionality enhancements\nCoordinate cross-functionally to insure project meets business objectives and compliance standards\nSupport test and deployment of new products and features\nParticipate in code reviews\nHave an interest in Artificial Intelligence and its applications",
"word_count": 56
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "70c346cf-b5d5-46a4-9d3a-b0d9f1c067de",
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"display_name": "React Native Developer",
"kra_matches": [
{
"kra_text": "maintain code quality",
"sentence": "Writing clean, high-quality, high-performance, maintainable code",
"similarity": 0.7187
},
{
"kra_text": "prepare mobile releases",
"sentence": "Support test and deployment of new products and features",
"similarity": 0.4301
},
{
"kra_text": "fix cross-device defects",
"sentence": "Coordinate cross-functionally to insure project meets business objectives and compliance standards",
"similarity": 0.4268
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 73,
"score": 0.5252,
"slug": "react-native-developer",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "support release readiness",
"sentence": "Support test and deployment of new products and features",
"similarity": 0.5243
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Develop and support software including applications, database integration, interfaces, and new functionality enhancements",
"similarity": 0.5065
},
{
"kra_text": "structure reusable application code",
"sentence": "Writing clean, high-quality, high-performance, maintainable code",
"similarity": 0.4884
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.5064,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "code review and refactoring",
"sentence": "Writing clean, high-quality, high-performance, maintainable code",
"similarity": 0.5667
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Support test and deployment of new products and features",
"similarity": 0.4903
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Develop and support software including applications, database integration, interfaces, and new functionality enhancements",
"similarity": 0.4305
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.4958,
"slug": "angular-frontend-developer",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
"sentence": "Support test and deployment of new products and features",
"similarity": 0.5529
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Develop and support software including applications, database integration, interfaces, and new functionality enhancements",
"similarity": 0.5385
},
{
"kra_text": "Writes application logic across the presentation layer, service layer, and data access layer of web applications following MVC or clean architecture patterns.",
"sentence": "Writing clean, high-quality, high-performance, maintainable code",
"similarity": 0.3915
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.4943,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Go Backend Developer",
"kra_matches": [
{
"kra_text": "code review and testing support",
"sentence": "Writing clean, high-quality, high-performance, maintainable code",
"similarity": 0.5148
},
{
"kra_text": "code review and testing support",
"sentence": "Support test and deployment of new products and features",
"similarity": 0.5127
},
{
"kra_text": "code review and testing support",
"sentence": "Develop and support software including applications, database integration, interfaces, and new functionality enhancements",
"similarity": 0.4292
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 81,
"score": 0.4856,
"slug": "go-backend-developer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 0.84,
"slug": "backend-engineer",
"total_count": null
},
"confidence": 0.84,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Software Development",
"Database Integration",
"System Interfaces",
"Testing and Deployment",
"Cross-functional Coordination",
"Code Quality"
],
"matched_kras": [
"Writing clean, high-quality, high-performance, maintainable code",
"Develop and support software including applications",
"Develop and support software including database integration",
"Develop and support software including interfaces",
"Support test and deployment of new products and features",
"Participate in code reviews",
"Coordinate cross-functionally to insure project meets business objectives"
],
"matched_skills": [
"clean, high-quality, high-performance, maintainable code",
"applications",
"database integration",
"interfaces",
"test and deployment",
"code reviews",
"Artificial Intelligence"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering; The responsibilities center on software development with database integration, interfaces, support, deployment, and code reviews, which best fits a backend/software engineer role.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 740,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 795,
"r_and_r_preview": "Writing clean, high-quality, high-performance, maintainable code\nDevelop and support software including applications, database integration, interfaces, and new functionality enhancements\nCoordinate cr",
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 11815,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "Database Integration",
"status": "pending"
}
],
"queue_entry_id": null,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{
"alias_matches": [
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 864,
"existing_alias_text": "Code Review",
"input_term": "Code Review",
"matched_canonical": {
"category_id": 58,
"display_name": "Code Review",
"id": 516,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PRACTICE",
"slug": "code-review",
"sub_category_id": 364,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 2016,
"existing_alias_text": "Artificial Intelligence",
"input_term": "Artificial Intelligence",
"matched_canonical": {
"category_id": 2,
"display_name": "Artificial Intelligence",
"id": 1357,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "artificial-intelligence",
"sub_category_id": 1020,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [],
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering; The responsibilities center on software development with database integration, interfaces, support, deployment, and code reviews, which best fits a backend/software engineer role.",
"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": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Code Review",
"llm_role": null,
"roles_from_db": []
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Artificial Intelligence",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"Database Integration",
"Code Review",
"Artificial Intelligence"
],
"input_llm_skills": [
"Database Integration",
"Code Review",
"Artificial Intelligence"
],
"new_aliases_persisted": 0,
"run_id": "70c346cf-b5d5-46a4-9d3a-b0d9f1c067de",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Database Integration",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Databases",
"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": "database-integration",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Code Review",
"alias_type": "CANONICAL",
"id": 864,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 58,
"display_name": "Code Review",
"id": 516,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PRACTICE",
"slug": "code-review",
"sub_category_id": 364,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Code Review",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Code Review",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Artificial Intelligence",
"alias_type": "CANONICAL",
"id": 2016,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 2,
"display_name": "Artificial Intelligence",
"id": 1357,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "artificial-intelligence",
"sub_category_id": 1020,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Artificial Intelligence",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Artificial Intelligence",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Database Integration"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering; The responsibilities center on software development with database integration, interfaces, support, deployment, and code reviews, which best fits a backend/software engineer role.",
"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": "Database Integration",
"tag": "new"
},
{
"skill": "Code Review",
"tag": "in_db"
},
{
"skill": "Artificial Intelligence",
"tag": "in_db"
}
],
"llm_cost_api1_usd": null,
"llm_cost_api2_usd": null,
"llm_cost_api3_usd": null,
"llm_cost_total_usd": null,
"persistence": {
"items": [
{
"chosen_role_id": 1,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"dimension_id": 96,
"input_skill": "Code Review",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [],
"skill_dimension_saved": true,
"skill_id": 516,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 1,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"dimension_id": 96,
"input_skill": "Artificial Intelligence",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [],
"skill_dimension_saved": true,
"skill_id": 1357,
"skill_tag": "in_db",
"skipped_reason": null
}
],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 0
},
"planner_output": null,
"run_id": "70c346cf-b5d5-46a4-9d3a-b0d9f1c067de"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.