← Back to history

Pipeline run

caced5cc-e017-43b0-b79d-a265519f50cd

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

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 · UI performance and release debugging
Build UI features from wireframes, tune frontend performance and UX, fix bugs, and keep code clean/testable while working with designers and backend developers.
"Ensuring the best performance and user experience of the application"
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 (0)
No skills extracted
Skill cluster (0 dimension groups, role-scoped)
No dimension groups computed for this JD.
Show KRA description ↓
• Developing new features and user interfaces from wireframe models • Ensuring the best performance and user experience of the application • Fixing bugs and performance problems • Writing clean, readable, and testable code • Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions

Signals

Skill
Alias
KRA flutter-developer
0.60

Post-classification

Centroidupdated · n=189
Alias collision log
New-role queue
New skills captured0
New KRA captured
Status: completed Created: 2026-05-27T14:39:59.045322Z Updated: 2026-06-12T17:27:09.140404Z API 3 duration: 2859 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 focuses on building user interfaces, improving user experience and performance, and collaborating on client-side delivery, which best matches a frontend role.

Matched skills

wireframe modelsclean, readable, and testable codeperformanceuser experience

Matched dimensions

UI developmentFrontend feature implementationApplication performance optimizationBug fixingTeam collaboration

Matched KRAs

Developing new features and user interfaces from wireframe modelsEnsuring the best performance and user experienceFixing bugs and performance problemsWriting clean, readable, and testable codeCooperating with back-end developers, designers, and the rest of the team

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

We’re looking for a full stack developer intern to join our team and help build scalable, high-performing applications. You’ll work across front-end and back-end technologies, collaborate with designers and developers, and deliver exceptional user experiences.

Selected Intern's Day-to-day Responsibilities Include

• Developing new features and user interfaces from wireframe models
• Ensuring the best performance and user experience of the application
• Fixing bugs and performance problems
• Writing clean, readable, and testable code
• Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions


About Company: Gnapi Technologies is an information technology company with registered offices in Canada, the United States, and India. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep understanding of clients' businesses and builds strong relationships to best-fit IT solutions, supported by our technology expertise. Gnapi has a strong expertise in the utilities and telecom domains, working closely with multiple customers across North America.

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
Rolefull stack developer intern
CompanyGnapi Technologies
DomainIT Services & Consulting
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Gnapi Technologies is an information",
      "last_5_words": "customers across North America."
    },
    "text": "Gnapi Technologies is an information technology company with registered offices in Canada, the United States, and India. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep understanding of clients\u0027 businesses and builds strong relationships to best-fit IT solutions, supported by our technology expertise. Gnapi has a strong expertise in the utilities and telecom domains, working closely with multiple customers across North America.",
    "word_count": 84
  },
  "certifications": [],
  "company_name": "Gnapi Technologies",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "Information Technology",
        "Tech Services"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": null,
    "min": null,
    "raw": null
  },
  "job_locations": [],
  "role": "full stack developer intern",
  "role_aliases": [
    "Full Stack Intern",
    "Software Developer Intern",
    "Web Developer Intern"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 5,
      "heading": "Selected Intern\u0027s Day-to-day Responsibilities Include",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Developing new features and",
        "last_5_words": "high-quality solutions"
      },
      "text": "\u2022 Developing new features and user interfaces from wireframe models\n\u2022 Ensuring the best performance and user experience of the application\n\u2022 Fixing bugs and performance problems\n\u2022 Writing clean, readable, and testable code\n\u2022 Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions",
      "word_count": 47
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [],
  "jd_role": {
    "display_name": "full stack developer intern",
    "rationale": null,
    "role_aliases": [
      "Full Stack Intern",
      "Software Developer Intern",
      "Web Developer Intern"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Gnapi Technologies is an information",
        "last_5_words": "customers across North America."
      },
      "text": "Gnapi Technologies is an information technology company with registered offices in Canada, the United States, and India. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep understanding of clients\u0027 businesses and builds strong relationships to best-fit IT solutions, supported by our technology expertise. Gnapi has a strong expertise in the utilities and telecom domains, working closely with multiple customers across North America.",
      "word_count": 84
    },
    "certifications": [],
    "company_name": "Gnapi Technologies",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "Information Technology",
          "Tech Services"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": null,
      "min": null,
      "raw": null
    },
    "job_locations": [],
    "role": "full stack developer intern",
    "role_aliases": [
      "Full Stack Intern",
      "Software Developer Intern",
      "Web Developer Intern"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 5,
        "heading": "Selected Intern\u0027s Day-to-day Responsibilities Include",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Developing new features and",
          "last_5_words": "high-quality solutions"
        },
        "text": "\u2022 Developing new features and user interfaces from wireframe models\n\u2022 Ensuring the best performance and user experience of the application\n\u2022 Fixing bugs and performance problems\n\u2022 Writing clean, readable, and testable code\n\u2022 Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions",
        "word_count": 47
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "caced5cc-e017-43b0-b79d-a265519f50cd",
  "stage3_signals": {
    "alias_found": false,
    "alias_match_roles": [],
    "kra_match_roles": [
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions",
            "similarity": 0.7038
          },
          {
            "kra_text": "optimize responsiveness and performance",
            "sentence": "Ensuring the best performance and user experience of the application",
            "similarity": 0.6093
          },
          {
            "kra_text": "Implement user-facing screens and flows",
            "sentence": "Developing new features and user interfaces from wireframe models",
            "similarity": 0.4802
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.5978,
        "slug": "flutter-developer",
        "total_count": null
      },
      {
        "display_name": "Angular Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "collaboration with design and QA",
            "sentence": "Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions",
            "similarity": 0.5829
          },
          {
            "kra_text": "code review and refactoring",
            "sentence": "Writing clean, readable, and testable code",
            "similarity": 0.5744
          },
          {
            "kra_text": "UI responsiveness and performance",
            "sentence": "Ensuring the best performance and user experience of the application",
            "similarity": 0.5504
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 90,
        "score": 0.5692,
        "slug": "angular-frontend-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": "Developing new features and user interfaces from wireframe models",
            "similarity": 0.6099
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions",
            "similarity": 0.5535
          },
          {
            "kra_text": "Optimizes application performance from database query efficiency through API response latency to frontend rendering speed and bundle size.",
            "sentence": "Ensuring the best performance and user experience of the application",
            "similarity": 0.5391
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.5675,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "React Native Developer",
        "kra_matches": [
          {
            "kra_text": "maintain code quality",
            "sentence": "Writing clean, readable, and testable code",
            "similarity": 0.662
          },
          {
            "kra_text": "integrate backend APIs",
            "sentence": "Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions",
            "similarity": 0.4691
          },
          {
            "kra_text": "maintain code quality",
            "sentence": "Ensuring the best performance and user experience of the application",
            "similarity": 0.4411
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 73,
        "score": 0.5241,
        "slug": "react-native-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": "Developing new features and user interfaces from wireframe models",
            "similarity": 0.5348
          },
          {
            "kra_text": "Optimizes web application performance through code splitting, lazy loading, tree shaking, bundle size reduction, and Core Web Vitals improvements.",
            "sentence": "Ensuring the best performance and user experience of the application",
            "similarity": 0.5059
          },
          {
            "kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
            "sentence": "Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions",
            "similarity": 0.5031
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 7,
        "score": 0.5146,
        "slug": "frontend-engineer",
        "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.95,
      "slug": "frontend-engineer",
      "total_count": null
    },
    "confidence": 0.95,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "UI development",
      "Frontend feature implementation",
      "Application performance optimization",
      "Bug fixing",
      "Team collaboration"
    ],
    "matched_kras": [
      "Developing new features and user interfaces from wireframe models",
      "Ensuring the best performance and user experience",
      "Fixing bugs and performance problems",
      "Writing clean, readable, and testable code",
      "Cooperating with back-end developers, designers, and the rest of the team"
    ],
    "matched_skills": [
      "wireframe models",
      "clean, readable, and testable code",
      "performance",
      "user experience"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering; The JD focuses on building user interfaces, improving user experience and performance, and collaborating on client-side delivery, which best matches a frontend role.",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 189,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": null,
    "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": [],
  "candidate_roles": [],
  "chosen_role": {
    "display_name": "Frontend Developer",
    "id": 7,
    "rationale": "Domain=Software Engineering; The JD focuses on building user interfaces, improving user experience and performance, and collaborating on client-side delivery, which best matches a frontend role.",
    "role_archetype": null,
    "slug": "frontend-engineer",
    "source": "db"
  },
  "dimensions": [],
  "input_final_skills": [],
  "input_llm_skills": [],
  "new_aliases_persisted": 0,
  "run_id": "caced5cc-e017-43b0-b79d-a265519f50cd",
  "skills_detail": [],
  "unmatched_skills": []
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Frontend Developer",
    "id": 7,
    "rationale": "Domain=Software Engineering; The JD focuses on building user interfaces, improving user experience and performance, and collaborating on client-side delivery, which best matches a frontend role.",
    "role_archetype": null,
    "slug": "frontend-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [],
  "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": "caced5cc-e017-43b0-b79d-a265519f50cd"
}

LLM Calls

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

Loading…