← Back to history

Pipeline run

8383d68c-bfa0-45f4-aa84-86a94c64015c

Pipeline LLM cost (USD)
API 1: $0.0105 API 2: $0.0000 API 3: $0.0000 Total: $0.0105

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
SPARSE JD role baseline loaded sources · ai_index: role_baseline · nature_of_work: jd · tech_stack_maturity: role_baseline
Nature of work · Performance and production support
Work in an Agile team to build and maintain product software, writing testable code, owning functional solutions with minimal supervision, and tuning performance/high-availability issues while coordinating priorities, risks, and status with stakeholders.
""Developing applications for high-availability and performance""
Tech stack maturity
Modern Cloud Native
Backend development today is typically built around cloud-hosted services, containers, CI/CD, and distributed systems, but AI is usually only an optional integration rather than the core of the role.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
1.80 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (1)
Agile
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Agile
Show KRA description ↓
Work within an Agile development team to develop and maintain our suite of products. Able to develop solution for functional requirements with minimal supervision and take ownership Developing applications for high-availability and performance Contributing in all phases of the product development lifecycle Writing well designed, testable and efficient code Analyze, troubleshoot and tune performance when required Define/adhere to best practices during implementation and integration Provide inputs to program management regarding prioritization, risks and overall plan Ability to escalate and provide right status to different stakeholders Work with the team and independently whilst managing time and priorities of the workload.

Signals

Skill engineering-manager
1.00
Alias
KRA kotlin-server-backend-developer
0.57

Post-classification

Centroidupdated · n=818
Alias collision log
New-role queue
New skills captured0
New KRA capturedyes

Captured for admin review

R&R fragment (sim 0.00) Backend Developer pending

Work within an Agile development team to develop and maintain our suite of products. Able to develop solution for functional requirements with minimal supervision and take ownership Developing applica…

Status: completed Created: 2026-05-27T15:08:32.503877Z Updated: 2026-06-12T16:50:25.910258Z API 3 duration: 5452 ms
Flow Current 3-step pipeline

1 POST /skills/extract-from-jd

2 POST /skills/extract-details

3 POST /skills/final-role-output

Role Chosen role & resolution

Backend Developer

Kotlin Backend Developer

sub-role · 0.80 CASE D

slug: backend-engineer · id: 1 · source: db · sub-role slug: kotlin-server-backend-developer

LLM2 picked kotlin-server-backend-developer (confidence 0.80)

Resolution: in_db — role exists in library; skill↔dim and role↔dim links saved when applicable.

0
New skills
0
Skill↔dim saved
0
Role↔dim saved
0
Skipped

Job description

3+ years of experience in developing enterprise applications using .Net Core, ASP.Net MVC, REST API and C#.
Extensive experience with developing web applications with service-oriented framework, Microservices and Rest APIs using above tech stack.
Database development experience in MS SQL with good exposure to handwriting SQL queries within relational databases.
Experience in writing unit tests and integration tests using MSTest or NUnit.
Good knowledge of OOP and OOD concepts.
Experience working on full product life cycle development, including design, programming, testing, documentation, implementation and maintenance
Strong verbal/written communication & data presentation skills
Must possess analytical skills and be detailed oriented
Strong multi-tasking skills
BE/B.Tech/MCA/MSc Computer Science or equivalent

Bonus – Skills of Interest:
 
Understanding of build processes, continuous integration and delivery
Experience with agile development methodologies.
Familiarity with Git, Rally, Jira, Wiki, Azure DevOps, Continuous Integration and other development tools.
Familiarity with SaaS, PaaS products.
 
Duties and Responsibilities:


 Work within an Agile development team to develop and maintain our suite of products.
Able to develop solution for functional requirements with minimal supervision and take ownership
Developing applications for high-availability and performance
Contributing in all phases of the product development lifecycle
Writing well designed, testable and efficient code
Analyze, troubleshoot and tune performance when required
Define/adhere to best practices during implementation and integration
Provide inputs to program management regarding prioritization, risks and overall plan
Ability to escalate and provide right status to different stakeholders
Work with the team and independently whilst managing time and priorities of the workload.

Skills from this JD

Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.

Agile Primary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: Agile id=520 · agile

Aliases — catalog

  • Agile (CANONICAL) primary

Context tags (catalog)

Kanban SAFe Scrum backlog backlog grooming burndown burndown chart continuous delivery continuous improvement cross-functional daily standup epics incremental development iteration iteration planning lean product backlog product owner retrospective sprint sprint planning stand-up story points user stories velocity

Stored enrichment (catalog DB)

Category
Methodology
Sub-category
Agile
Confidence
0.99
Version strategy
NOT_APPLICABLE

Maturity reasoning: Agile appears in a large share of software job descriptions and is a standard hiring-pipeline requirement; Scrum/Kanban are commonly listed alongside it, showing broad market adoption.

Skill profile (library / DB)

Skill nature
METHODOLOGY
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
8
Sub-category id
3594
Extractable
True
Also category
False

Dimensions (API 2 worklist)

  • React Frontend Development Catalog dimension db id 96

    Library dimension (catalog)

  • Software Concepts, Patterns & Practices Catalog dimension db id 478

    Library dimension (catalog)

    Roles linked in library: Engineering Manager

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)
Software Concepts, Patterns & Practices
software-concepts-patterns-practices
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
Agile in_db
React Frontend Development
d_init_01
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)
Agile in_db
Software Concepts, Patterns & Practices
software-concepts-patterns-practices
Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role)

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
Experience3+ years of experience in developing enterprise applications
DomainOther
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": null,
  "certifications": [],
  "company_name": null,
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [],
      "domain": "Other"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE - Computer Science (or equivalent)",
      "raw": "BE/B.Tech/MCA/MSc Computer Science or equivalent",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 3,
    "raw": "3+ years of experience in developing enterprise applications"
  },
  "job_locations": [],
  "role": null,
  "role_aliases": [],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 9,
      "heading": "Duties and Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Work within an Agile development",
        "last_5_words": "managing time and priorities of"
      },
      "text": "Work within an Agile development team to develop and maintain our suite of products.\nAble to develop solution for functional requirements with minimal supervision and take ownership\nDeveloping applications for high-availability and performance\nContributing in all phases of the product development lifecycle\nWriting well designed, testable and efficient code\nAnalyze, troubleshoot and tune performance when required\nDefine/adhere to best practices during implementation and integration\nProvide inputs to program management regarding prioritization, risks and overall plan\nAbility to escalate and provide right status to different stakeholders\nWork with the team and independently whilst managing time and priorities of the workload.",
      "word_count": 92
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Agile"
    }
  ],
  "jd_role": null,
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": null,
    "certifications": [],
    "company_name": null,
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [],
        "domain": "Other"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE - Computer Science (or equivalent)",
        "raw": "BE/B.Tech/MCA/MSc Computer Science or equivalent",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 3,
      "raw": "3+ years of experience in developing enterprise applications"
    },
    "job_locations": [],
    "role": null,
    "role_aliases": [],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 9,
        "heading": "Duties and Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Work within an Agile development",
          "last_5_words": "managing time and priorities of"
        },
        "text": "Work within an Agile development team to develop and maintain our suite of products.\nAble to develop solution for functional requirements with minimal supervision and take ownership\nDeveloping applications for high-availability and performance\nContributing in all phases of the product development lifecycle\nWriting well designed, testable and efficient code\nAnalyze, troubleshoot and tune performance when required\nDefine/adhere to best practices during implementation and integration\nProvide inputs to program management regarding prioritization, risks and overall plan\nAbility to escalate and provide right status to different stakeholders\nWork with the team and independently whilst managing time and priorities of the workload.",
        "word_count": 92
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "8383d68c-bfa0-45f4-aa84-86a94c64015c",
  "stage3_signals": {
    "alias_found": false,
    "alias_match_roles": [],
    "kra_match_roles": [
      {
        "display_name": "Kotlin Backend Developer",
        "kra_matches": [
          {
            "kra_text": "performance and reliability tuning",
            "sentence": "Analyze, troubleshoot and tune performance when required",
            "similarity": 0.7028
          },
          {
            "kra_text": "performance and reliability tuning",
            "sentence": "Developing applications for high-availability and performance",
            "similarity": 0.5241
          },
          {
            "kra_text": "internal and external system integration",
            "sentence": "Define/adhere to best practices during implementation and integration",
            "similarity": 0.4961
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 84,
        "score": 0.5743,
        "slug": "kotlin-server-backend-developer",
        "total_count": null
      },
      {
        "display_name": "Scala Backend Developer",
        "kra_matches": [
          {
            "kra_text": "performance and reliability tuning",
            "sentence": "Analyze, troubleshoot and tune performance when required",
            "similarity": 0.7028
          },
          {
            "kra_text": "performance and reliability tuning",
            "sentence": "Developing applications for high-availability and performance",
            "similarity": 0.5241
          },
          {
            "kra_text": "internal and external system integration",
            "sentence": "Define/adhere to best practices during implementation and integration",
            "similarity": 0.4961
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 87,
        "score": 0.5743,
        "slug": "scala-backend-developer",
        "total_count": null
      },
      {
        "display_name": "PHP Backend Developer",
        "kra_matches": [
          {
            "kra_text": "performance and reliability tuning",
            "sentence": "Analyze, troubleshoot and tune performance when required",
            "similarity": 0.7028
          },
          {
            "kra_text": "performance and reliability tuning",
            "sentence": "Developing applications for high-availability and performance",
            "similarity": 0.5241
          },
          {
            "kra_text": "external system integration",
            "sentence": "Define/adhere to best practices during implementation and integration",
            "similarity": 0.4856
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 86,
        "score": 0.5708,
        "slug": "php-backend-developer",
        "total_count": null
      },
      {
        "display_name": "Java Backend Developer",
        "kra_matches": [
          {
            "kra_text": "backend performance tuning",
            "sentence": "Analyze, troubleshoot and tune performance when required",
            "similarity": 0.657
          },
          {
            "kra_text": "backend performance tuning",
            "sentence": "Developing applications for high-availability and performance",
            "similarity": 0.5632
          },
          {
            "kra_text": "external system integration",
            "sentence": "Define/adhere to best practices during implementation and integration",
            "similarity": 0.4856
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 79,
        "score": 0.5686,
        "slug": "java-backend-developer",
        "total_count": null
      },
      {
        "display_name": "Node.js Backend Developer",
        "kra_matches": [
          {
            "kra_text": "defect diagnosis and performance tuning",
            "sentence": "Analyze, troubleshoot and tune performance when required",
            "similarity": 0.632
          },
          {
            "kra_text": "code review and refactoring",
            "sentence": "Writing well designed, testable and efficient code",
            "similarity": 0.5596
          },
          {
            "kra_text": "external system integration",
            "sentence": "Define/adhere to best practices during implementation and integration",
            "similarity": 0.4856
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 82,
        "score": 0.5591,
        "slug": "node-backend-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Engineering Manager",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "Agile"
        ],
        "role_id": 121,
        "score": 1.0,
        "slug": "engineering-manager",
        "total_count": 1
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "D",
    "chosen_role": {
      "display_name": "Backend Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 1,
      "score": 0.5743,
      "slug": "backend-engineer",
      "total_count": null
    },
    "confidence": 0.8,
    "is_new_role": false,
    "llm2_fired": true,
    "llm2_reasoning": "The responsibilities focus on hands-on coding, performance tuning, and product lifecycle contributions, which align with a backend developer role rather than an engineering manager.",
    "matched_dimensions": [],
    "matched_kras": [],
    "matched_skills": [],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "LLM2 picked kotlin-server-backend-developer (confidence 0.80)",
    "sub_role": {
      "confidence": 0.8,
      "display_name": "Kotlin Backend Developer",
      "reasoning": "hoisted from chosen leaf (case=D)",
      "role_id": 84,
      "slug": "kotlin-server-backend-developer"
    }
  },
  "stage5_updates": {
    "centroid_n_after": 818,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 867,
      "r_and_r_preview": "Work within an Agile development team to develop and maintain our suite of products.\nAble to develop solution for functional requirements with minimal supervision and take ownership\nDeveloping applica",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [],
    "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": 868,
      "existing_alias_text": "Agile",
      "input_term": "Agile",
      "matched_canonical": {
        "category_id": 8,
        "display_name": "Agile",
        "id": 520,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "agile",
        "sub_category_id": 3594,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    }
  ],
  "candidate_roles": [
    {
      "display_name": "Engineering Manager",
      "id": 121,
      "rationale": null,
      "role_archetype": null,
      "slug": "engineering-manager",
      "source": "db"
    }
  ],
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "LLM2 picked kotlin-server-backend-developer (confidence 0.80)",
    "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": "Agile",
      "llm_role": null,
      "roles_from_db": []
    },
    {
      "dimension": {
        "difficulty_hint": "well_known",
        "display_name": "Software Concepts, Patterns \u0026 Practices",
        "id": 478,
        "rationale": "Champion foundational software design patterns, development methodologies, and engineering best practices.",
        "slug": "software-concepts-patterns-practices",
        "source": "db"
      },
      "input_skill": "Agile",
      "llm_role": null,
      "roles_from_db": [
        {
          "display_name": "Engineering Manager",
          "id": 121,
          "rationale": null,
          "role_archetype": null,
          "slug": "engineering-manager",
          "source": "db"
        }
      ]
    }
  ],
  "input_final_skills": [
    "Agile"
  ],
  "input_llm_skills": [
    "Agile"
  ],
  "new_aliases_persisted": 0,
  "run_id": "8383d68c-bfa0-45f4-aa84-86a94c64015c",
  "skills_detail": [
    {
      "aliases_in_db": [
        {
          "alias_text": "Agile",
          "alias_type": "CANONICAL",
          "id": 868,
          "is_primary": true,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 8,
        "display_name": "Agile",
        "id": 520,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "agile",
        "sub_category_id": 3594,
        "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": "Agile",
          "llm_role": null,
          "roles_from_db": []
        },
        {
          "dimension": {
            "difficulty_hint": "well_known",
            "display_name": "Software Concepts, Patterns \u0026 Practices",
            "id": 478,
            "rationale": "Champion foundational software design patterns, development methodologies, and engineering best practices.",
            "slug": "software-concepts-patterns-practices",
            "source": "db"
          },
          "input_skill": "Agile",
          "llm_role": null,
          "roles_from_db": [
            {
              "display_name": "Engineering Manager",
              "id": 121,
              "rationale": null,
              "role_archetype": null,
              "slug": "engineering-manager",
              "source": "db"
            }
          ]
        }
      ],
      "input_skill": "Agile",
      "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": []
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "LLM2 picked kotlin-server-backend-developer (confidence 0.80)",
    "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": "Agile",
      "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": "Agile",
        "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": 520,
        "skill_tag": "in_db",
        "skipped_reason": null
      },
      {
        "chosen_role_id": 1,
        "dimension": {
          "difficulty_hint": "well_known",
          "display_name": "Software Concepts, Patterns \u0026 Practices",
          "id": 478,
          "rationale": "Champion foundational software design patterns, development methodologies, and engineering best practices.",
          "slug": "software-concepts-patterns-practices",
          "source": "db"
        },
        "dimension_id": 478,
        "input_skill": "Agile",
        "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": [
          {
            "display_name": "Engineering Manager",
            "id": 121,
            "rationale": null,
            "role_archetype": null,
            "slug": "engineering-manager",
            "source": "db"
          }
        ],
        "skill_dimension_saved": true,
        "skill_id": 520,
        "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": "8383d68c-bfa0-45f4-aa84-86a94c64015c"
}

LLM Calls

Every model call made for this run, in pipeline order. Click a card to see the model's response.

Loading…