← Back to history

Pipeline run

bcb4fe12-e14b-46cd-aeb1-6b4f1dfec9ea

Pipeline LLM cost (USD)
API 1: $0.0096 API 2: $0.0002 API 3: $0.0000 Total: $0.0098

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 · Responsive UI component development
Build user-facing front-end features with the CTO, create reusable libraries/components, and optimize them for web performance while supporting CI/CD pipelines and tracking system health.
"Construct front-end libraries and reusable components for further use"
Tech stack maturity
Modern Cloud Native
This role is centered on modern browser-based application development with contemporary frameworks and tooling, but it is not inherently AI-focused.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
1.20 / 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 (3)
Front-End Development Continuous Delivery Continuous Integration
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Front-End Development Continuous Delivery Continuous Integration
Show KRA description ↓
• Work closely with the CTO to conceive, create, and implement new functionalities • Create features that are aimed toward users • Construct front-end libraries and reusable components for further use • Components should be optimized for optimal performance on web-capable devices and browsers • Make use of and contribute to our pipelines for continuous delivery and integration • Record development stages and keep an eye on systems

Signals

Skill
Alias frontend-engineer
1.00
KRA flutter-developer
0.58

Post-classification

Centroidupdated · n=197
Alias collision log
New-role queue
New skills captured3
New KRA captured

Captured for admin review

Front-End Development primary Frontend Developer pending
Continuous Delivery Frontend Developer pending
Continuous Integration Frontend Developer pending
Status: completed Created: 2026-05-27T14:43:29.097023Z Updated: 2026-06-12T17:22:46.277806Z API 3 duration: 2203 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

Frontend Developer

domain · Software Engineering CASE DOMAIN

slug: frontend-engineer · id: 7 · source: db

Domain=Software Engineering; The JD is clearly for a front-end role focused on user-facing features, reusable components, web performance, and CI/CD collaboration.

Matched skills

front-end librariesreusable componentsweb-capable devices and browserscontinuous deliverycontinuous integration

Matched dimensions

User-facing Front-End DevelopmentReusable UI Component EngineeringWeb Performance OptimizationCI/CD CollaborationDevelopment Process Documentation and Monitoring

Matched KRAs

Conceive, create, and implement new functionalitiesCreate features that are aimed toward usersConstruct front-end libraries and reusable componentsOptimize components for optimal performanceMake use of and contribute to pipelines for continuous deliveryRecord development stages and keep an eye on systems

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

A fast-growing venture-backed company with the goal of democratizing data, insights, and predictive analytics access, is looking for a Senior Front-End Engineer. The engineer will be in charge of converting wireframes and designs into well-written code. With the use of plain language, the company is enabling non-technical business users to search for insights, create personalized reports, and execute statistical models on demand. This is an amazing opportunity for candidates to work with a team of professionals and learn directly from the CTO of the company.

Job Responsibilities:

• Work closely with the CTO to conceive, create, and implement new functionalities
• Create features that are aimed toward users
• Construct front-end libraries and reusable components for further use
• Components should be optimized for optimal performance on web-capable devices and browsers
• Make use of and contribute to our pipelines for continuous delivery and integration
• Record development stages and keep an eye on systems


Job Requirements:

• Bachelor’s/Master’s degree in Engineering, IT, Computer Science (or equivalent experience)
• At least 5+ years of relevant experience as a front-end engineer
• Strong familiarity with JavaScript, particularly object modeling and DOM manipulation
• comprehensive knowledge of the fundamentals of Next.js and React.js.
• In-depth knowledge of RESTful APIs
• Proficiency with popular front-end development technologies like Webpack, Babel, NPM, etc
• Prior experience with cloud architecture and applications, ideally on AWS
• Outstanding problem-solving, communication, and detail-oriented abilities
• Good team player with an ability to work well with others in a group
• Excellent spoken and written English communication skills

Skills from this JD

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

Front-End Development Primary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Web Development
Sub-category
general
Skill nature
PRACTICE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Continuous Delivery Secondary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
DevOps Practices
Sub-category
general
Skill nature
PRACTICE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Continuous Integration Secondary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
DevOps Practices
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 Front-End Development | type=Web Development subtype=general nature=PRACTICE lifespan=MULTI_YEAR
canonical_skill_proposed Continuous Delivery | type=DevOps Practices subtype=general nature=PRACTICE lifespan=MULTI_YEAR
canonical_skill_proposed Continuous Integration | type=DevOps Practices subtype=general nature=PRACTICE lifespan=MULTI_YEAR
nano JD Parser — gpt-4.1-nano click to toggle
RoleSenior Front-End Engineer
ExperienceAt least 5+ years of relevant experience as a front-end engineer
DomainOther
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "A fast-growing venture-backed company",
      "last_5_words": "learn directly from the CTO of the company."
    },
    "text": "A fast-growing venture-backed company with the goal of democratizing data, insights, and predictive analytics access, is looking for a Senior Front-End Engineer. The engineer will be in charge of converting wireframes and designs into well-written code. With the use of plain language, the company is enabling non-technical business users to search for insights, create personalized reports, and execute statistical models on demand. This is an amazing opportunity for candidates to work with a team of professionals and learn directly from the CTO of the company.",
    "word_count": 84
  },
  "certifications": [],
  "company_name": null,
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [],
      "domain": "Other"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE/MTECH/ME - Engineering / IT / Computer Science (or equivalent)",
      "raw": "Bachelor\u2019s/Master\u2019s degree in Engineering, IT, Computer Science (or equivalent experience)",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 5,
    "raw": "At least 5+ years of relevant experience as a front-end engineer"
  },
  "job_locations": [],
  "role": "Senior Front-End Engineer",
  "role_aliases": [
    "Front-End Developer",
    "Frontend Engineer",
    "FE Engineer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 6,
      "heading": "Job Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Work closely with the",
        "last_5_words": "and keep an eye on systems"
      },
      "text": "\u2022 Work closely with the CTO to conceive, create, and implement new functionalities\n\u2022 Create features that are aimed toward users\n\u2022 Construct front-end libraries and reusable components for further use\n\u2022 Components should be optimized for optimal performance on web-capable devices and browsers\n\u2022 Make use of and contribute to our pipelines for continuous delivery and integration\n\u2022 Record development stages and keep an eye on systems",
      "word_count": 56
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Front-End Development"
    },
    {
      "is_primary": false,
      "skill_name": "Continuous Delivery"
    },
    {
      "is_primary": false,
      "skill_name": "Continuous Integration"
    }
  ],
  "jd_role": {
    "display_name": "Senior Front-End Engineer",
    "rationale": null,
    "role_aliases": [
      "Front-End Developer",
      "Frontend Engineer",
      "FE Engineer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "A fast-growing venture-backed company",
        "last_5_words": "learn directly from the CTO of the company."
      },
      "text": "A fast-growing venture-backed company with the goal of democratizing data, insights, and predictive analytics access, is looking for a Senior Front-End Engineer. The engineer will be in charge of converting wireframes and designs into well-written code. With the use of plain language, the company is enabling non-technical business users to search for insights, create personalized reports, and execute statistical models on demand. This is an amazing opportunity for candidates to work with a team of professionals and learn directly from the CTO of the company.",
      "word_count": 84
    },
    "certifications": [],
    "company_name": null,
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [],
        "domain": "Other"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE/MTECH/ME - Engineering / IT / Computer Science (or equivalent)",
        "raw": "Bachelor\u2019s/Master\u2019s degree in Engineering, IT, Computer Science (or equivalent experience)",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 5,
      "raw": "At least 5+ years of relevant experience as a front-end engineer"
    },
    "job_locations": [],
    "role": "Senior Front-End Engineer",
    "role_aliases": [
      "Front-End Developer",
      "Frontend Engineer",
      "FE Engineer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 6,
        "heading": "Job Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Work closely with the",
          "last_5_words": "and keep an eye on systems"
        },
        "text": "\u2022 Work closely with the CTO to conceive, create, and implement new functionalities\n\u2022 Create features that are aimed toward users\n\u2022 Construct front-end libraries and reusable components for further use\n\u2022 Components should be optimized for optimal performance on web-capable devices and browsers\n\u2022 Make use of and contribute to our pipelines for continuous delivery and integration\n\u2022 Record development stages and keep an eye on systems",
        "word_count": 56
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "bcb4fe12-e14b-46cd-aeb1-6b4f1dfec9ea",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Frontend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 7,
        "score": 1.0,
        "slug": "frontend-engineer",
        "total_count": null
      },
      {
        "display_name": "Web Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 25,
        "score": 1.0,
        "slug": "web-developer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "optimize responsiveness and performance",
            "sentence": "Components should be optimized for optimal performance on web-capable devices and browsers",
            "similarity": 0.6061
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Work closely with the CTO to conceive, create, and implement new functionalities",
            "similarity": 0.5875
          },
          {
            "kra_text": "structure reusable application code",
            "sentence": "Construct front-end libraries and reusable components for further use",
            "similarity": 0.5468
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.5801,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "Optimizes web application performance through code splitting, lazy loading, tree shaking, bundle size reduction, and Core Web Vitals improvements.",
            "sentence": "Components should be optimized for optimal performance on web-capable devices and browsers",
            "similarity": 0.6097
          },
          {
            "kra_text": "Maintains reusable component libraries, design system tokens, and shared UI patterns across the application to ensure visual and behavioral consistency.",
            "sentence": "Construct front-end libraries and reusable components for further use",
            "similarity": 0.5975
          },
          {
            "kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
            "sentence": "Work closely with the CTO to conceive, create, and implement new functionalities",
            "similarity": 0.4982
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 7,
        "score": 0.5685,
        "slug": "frontend-engineer",
        "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": "Make use of and contribute to our pipelines for continuous delivery and integration",
            "similarity": 0.584
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Work closely with the CTO to conceive, create, and implement new functionalities",
            "similarity": 0.5652
          },
          {
            "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": "Construct front-end libraries and reusable components for further use",
            "similarity": 0.5324
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.5605,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "React Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "compose reusable interface components",
            "sentence": "Construct front-end libraries and reusable components for further use",
            "similarity": 0.5979
          },
          {
            "kra_text": "support responsive layouts and browser compatibility",
            "sentence": "Components should be optimized for optimal performance on web-capable devices and browsers",
            "similarity": 0.5538
          },
          {
            "kra_text": "Implement user-facing screens and interactions",
            "sentence": "Create features that are aimed toward users",
            "similarity": 0.4712
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 89,
        "score": 0.541,
        "slug": "react-frontend-developer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "UI responsiveness and performance",
            "sentence": "Components should be optimized for optimal performance on web-capable devices and browsers",
            "similarity": 0.5925
          },
          {
            "kra_text": "Angular component development",
            "sentence": "Construct front-end libraries and reusable components for further use",
            "similarity": 0.5262
          },
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Work closely with the CTO to conceive, create, and implement new functionalities",
            "similarity": 0.4832
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.534,
        "slug": "angular-frontend-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": []
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "DOMAIN",
    "chosen_role": {
      "display_name": "Frontend Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 7,
      "score": 0.98,
      "slug": "frontend-engineer",
      "total_count": null
    },
    "confidence": 0.98,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "User-facing Front-End Development",
      "Reusable UI Component Engineering",
      "Web Performance Optimization",
      "CI/CD Collaboration",
      "Development Process Documentation and Monitoring"
    ],
    "matched_kras": [
      "Conceive, create, and implement new functionalities",
      "Create features that are aimed toward users",
      "Construct front-end libraries and reusable components",
      "Optimize components for optimal performance",
      "Make use of and contribute to pipelines for continuous delivery",
      "Record development stages and keep an eye on systems"
    ],
    "matched_skills": [
      "front-end libraries",
      "reusable components",
      "web-capable devices and browsers",
      "continuous delivery",
      "continuous integration"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering; The JD is clearly for a front-end role focused on user-facing features, reusable components, web performance, and CI/CD collaboration.",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 197,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": null,
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 10632,
        "role_display_name": "Frontend Developer",
        "role_slug": "frontend-engineer",
        "skill_name": "Front-End Development",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 10633,
        "role_display_name": "Frontend Developer",
        "role_slug": "frontend-engineer",
        "skill_name": "Continuous Delivery",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 10634,
        "role_display_name": "Frontend Developer",
        "role_slug": "frontend-engineer",
        "skill_name": "Continuous 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": [],
  "candidate_roles": [],
  "chosen_role": {
    "display_name": "Frontend Developer",
    "id": 7,
    "rationale": "Domain=Software Engineering; The JD is clearly for a front-end role focused on user-facing features, reusable components, web performance, and CI/CD collaboration.",
    "role_archetype": null,
    "slug": "frontend-engineer",
    "source": "db"
  },
  "dimensions": [],
  "input_final_skills": [
    "Front-End Development",
    "Continuous Delivery",
    "Continuous Integration"
  ],
  "input_llm_skills": [
    "Front-End Development",
    "Continuous Delivery",
    "Continuous Integration"
  ],
  "new_aliases_persisted": 0,
  "run_id": "bcb4fe12-e14b-46cd-aeb1-6b4f1dfec9ea",
  "skills_detail": [
    {
      "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 Development",
          "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
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Continuous Delivery",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "DevOps Practices",
          "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": "continuous-delivery",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Continuous Integration",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "DevOps Practices",
          "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": "continuous-integration",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "Front-End Development",
    "Continuous Delivery",
    "Continuous Integration"
  ]
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Frontend Developer",
    "id": 7,
    "rationale": "Domain=Software Engineering; The JD is clearly for a front-end role focused on user-facing features, reusable components, web performance, and CI/CD collaboration.",
    "role_archetype": null,
    "slug": "frontend-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "Front-End Development",
      "tag": "new"
    },
    {
      "skill": "Continuous Delivery",
      "tag": "new"
    },
    {
      "skill": "Continuous Integration",
      "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": "bcb4fe12-e14b-46cd-aeb1-6b4f1dfec9ea"
}

LLM Calls

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

Loading…