Pipeline run
9c488eab-d33e-4787-a22b-e71dbe1b326b
Pipeline LLM cost (USD)
API 1: $0.0025
API 2: $0.0000
API 3: $0.0000
Total: $0.0025
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 layout and styling
Revise and optimize web content, own design tasks across the web development lifecycle, and work with cross-functional teams and developers to improve platform user experience and integrate technologies.
""Own various design tasks involved in the web development life cycle from start to finish""
Tech stack maturity
Modern Cloud Native
Web development roles today typically target modern browser apps and integrate with cloud-hosted services, even when AI is not a core part of the work.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
1.50 / 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)
Skill cluster (0 dimension groups, role-scoped)
Show KRA description ↓
Revise, edit, proofread & optimize web content
Work with cross-functionally to enhance overall user experience of our platforms
Own various design tasks involved in the web development life cycle from start to finish
Collaborate with other developers to integrate the application with respective technologies
Signals
Skill
—
—
Alias
backend-engineer
1.00
KRA
flutter-developer
0.57
Status:
completed
Created: 2026-05-27T14:00:19.248456Z
Updated: 2026-05-27T14:00:37.796865Z
API 3 duration: 3811 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
Web Developer
CASE Aslug: web-developer · id: 25 · source: db
Multi-alias tie (5 roles at 1.0) resolved by TIER_B_TITLE: Web Developer
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
Canopas Software is looking for an enthusiastic, energetic, young-minded web/mobile application developer who takes pride in the work they do. The ideal candidate is a creative problem solver who will work in coordination with cross-functional teams to design, develop, and maintain our next generation websites and web tools. You must be comfortable working as part of a team while taking the initiative to take lead on new innovations and projects. Responsibilities Revise, edit, proofread & optimize web content Work with cross-functionally to enhance overall user experience of our platforms Own various design tasks involved in the web development life cycle from start to finish Collaborate with other developers to integrate the application with respective technologies Qualifications & Experience Education - B.E/ B.Tech/BCA/MCA/MSc IT degree in Computer Science, Engineering or a related subject Experience - 0-1 Year Benefits Great Company Culture - A relaxed, friendly, and positive company culture with a dynamic young team Work-Life Balance - Genuine work/life balance served at Canopas A Well Earned Rest - You will get 11 paid public holidays as well as 12 paid leaves. So, a total of 23 HOLIDAYS Stipend In Training - You will get a stipend during your initial three months of training. Flexible working hours - Reaching late at the office would never be an issue for you. Exceptional Support Network - You will get support from your colleague or team leader to achieve your career goals.
Library artifacts (this run)
No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
Roleweb/mobile application developer
CompanyCanopas Software
Experience0-1 Year
DomainIT Services & Consulting
JD type
pass
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": "Canopas Software",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BCA/MCA/MSc - Computer Science / Engineering / IT",
"raw": "B.E/ B.Tech/BCA/MCA/MSc IT degree in Computer Science, Engineering or a related subject",
"requirement": "required"
}
],
"experience": {
"max": 1,
"min": 0,
"raw": "0-1 Year"
},
"job_locations": [],
"role": "web/mobile application developer",
"role_aliases": [
"Web Developer",
"Mobile Developer",
"Application Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 4,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Revise, edit, proofread \u0026 optimize",
"last_5_words": "with respective technologies"
},
"text": "Revise, edit, proofread \u0026 optimize web content\nWork with cross-functionally to enhance overall user experience of our platforms\nOwn various design tasks involved in the web development life cycle from start to finish\nCollaborate with other developers to integrate the application with respective technologies",
"word_count": 47
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [],
"jd_role": {
"display_name": "web/mobile application developer",
"rationale": null,
"role_aliases": [
"Web Developer",
"Mobile Developer",
"Application Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": "Canopas Software",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BCA/MCA/MSc - Computer Science / Engineering / IT",
"raw": "B.E/ B.Tech/BCA/MCA/MSc IT degree in Computer Science, Engineering or a related subject",
"requirement": "required"
}
],
"experience": {
"max": 1,
"min": 0,
"raw": "0-1 Year"
},
"job_locations": [],
"role": "web/mobile application developer",
"role_aliases": [
"Web Developer",
"Mobile Developer",
"Application Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 4,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Revise, edit, proofread \u0026 optimize",
"last_5_words": "with respective technologies"
},
"text": "Revise, edit, proofread \u0026 optimize web content\nWork with cross-functionally to enhance overall user experience of our platforms\nOwn various design tasks involved in the web development life cycle from start to finish\nCollaborate with other developers to integrate the application with respective technologies",
"word_count": 47
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "9c488eab-d33e-4787-a22b-e71dbe1b326b",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 1.0,
"slug": "backend-engineer",
"total_count": null
},
{
"display_name": "Android Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 4,
"score": 1.0,
"slug": "android-engineer",
"total_count": null
},
{
"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
},
{
"display_name": "Native Mobile Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 75,
"score": 1.0,
"slug": "native-mobile-developer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Work with cross-functionally to enhance overall user experience of our platforms",
"similarity": 0.6161
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Collaborate with other developers to integrate the application with respective technologies",
"similarity": 0.6039
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Own various design tasks involved in the web development life cycle from start to finish",
"similarity": 0.5039
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.5746,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "collaboration with design and QA",
"sentence": "Collaborate with other developers to integrate the application with respective technologies",
"similarity": 0.4989
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Work with cross-functionally to enhance overall user experience of our platforms",
"similarity": 0.4985
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Own various design tasks involved in the web development life cycle from start to finish",
"similarity": 0.463
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.4868,
"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": "Work with cross-functionally to enhance overall user experience of our platforms",
"similarity": 0.5448
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Own various design tasks involved in the web development life cycle from start to finish",
"similarity": 0.4732
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Collaborate with other developers to integrate the application with respective technologies",
"similarity": 0.4392
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.4858,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Pega Developer",
"kra_matches": [
{
"kra_text": "external system integration implementation",
"sentence": "Collaborate with other developers to integrate the application with respective technologies",
"similarity": 0.524
},
{
"kra_text": "user interaction design and refinement",
"sentence": "Work with cross-functionally to enhance overall user experience of our platforms",
"similarity": 0.475
},
{
"kra_text": "user interaction design and refinement",
"sentence": "Own various design tasks involved in the web development life cycle from start to finish",
"similarity": 0.4547
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 24,
"score": 0.4846,
"slug": "pega-developer",
"total_count": null
},
{
"display_name": "DevOps Engineer",
"kra_matches": [
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Collaborate with other developers to integrate the application with respective technologies",
"similarity": 0.6026
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Work with cross-functionally to enhance overall user experience of our platforms",
"similarity": 0.4665
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Own various design tasks involved in the web development life cycle from start to finish",
"similarity": 0.3753
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 10,
"score": 0.4815,
"slug": "devops-engineer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": true,
"case": "A",
"chosen_role": {
"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
},
"confidence": 0.95,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [],
"matched_kras": [],
"matched_skills": [],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Multi-alias tie (5 roles at 1.0) resolved by TIER_B_TITLE: Web Developer",
"sub_role": null
},
"stage5_updates": null
}
API 2 — extract-details
{
"alias_matches": [],
"candidate_roles": [],
"chosen_role": {
"display_name": "Web Developer",
"id": 25,
"rationale": "Multi-alias tie (5 roles at 1.0) resolved by TIER_B_TITLE: Web Developer",
"role_archetype": null,
"slug": "web-developer",
"source": "db"
},
"dimensions": [],
"input_final_skills": [],
"input_llm_skills": [],
"new_aliases_persisted": 0,
"run_id": "9c488eab-d33e-4787-a22b-e71dbe1b326b",
"skills_detail": [],
"unmatched_skills": []
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Web Developer",
"id": 25,
"rationale": "Multi-alias tie (5 roles at 1.0) resolved by TIER_B_TITLE: Web Developer",
"role_archetype": null,
"slug": "web-developer",
"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": "9c488eab-d33e-4787-a22b-e71dbe1b326b"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.
Loading…